{"status":"active","package_uuid":"6d5c9a83-9799-4b12-aa08-8882518f9740","package_hash":"sha256:03b7e65a2addc4adf886ac5d87a141730f063c74f02bc2172496f411983ab1f0","hedera":{"topic_id":"0.0.1068","sequence_number":7872,"consensus_timestamp":"","transaction_id":"0.0.2@1791702655.736444245","message_hash":"sha256:ef9189a63dc3bc6d7a5504f728c52a26b3d1e445904f7688e7dec7585cdade25","message":{"canonical_url":"https:\/\/pond.canuckduck.ca\/node\/3552","content_ref":"pond:node:3552:revision:42751","created_at":"2026-10-11T07:11:01+00:00","event_type":"TOPIC_PACKAGE_CERTIFIED","package_hash":"sha256:03b7e65a2addc4adf886ac5d87a141730f063c74f02bc2172496f411983ab1f0","package_uuid":"6d5c9a83-9799-4b12-aa08-8882518f9740","registry_ref":"cdk-provenance-package:6d5c9a83-9799-4b12-aa08-8882518f9740","schema_version":"cdk.hedera.provenance.v1"}},"package_hash_valid":true,"package":{"attribution":{"attribution_hash":"sha256:e13aae4f32a1486e89469460bdcac9849d10d40c3cdc6f9922122a33c33bf6c7","attribution_required":true,"canonical_backlink_required":true,"default_required_attribution_text":"Source: CanuckDUCK Pond \u2014 Welcome to Calgary Police Service \u0026 Community Policing \u2014 https:\/\/pond.canuckduck.ca\/node\/3552","default_required_attribution_text_hash":"sha256:f5ad8625fb71bf057e72f27a3f0afa67f21f82b14f1d49027a8ca04e73d64b5e","license_profile":"cdk-public-attribution-v1","owner":"Canuckduck Research Corp","schema_version":"cdk.attribution.v1","status":"active","third_party_certificates":[{"canonical_backlink_required":true,"canonical_content_hash":"sha256:375b70921a4bb2340d4363584594522f51e45b1e62550f5d16e4e1f931c17d54","canonical_url":"https:\/\/pond.canuckduck.ca\/node\/3552","certificate_hash":"sha256:715121bfdd20f19474ccdc9cdd64b780e4b6c4353526fed4a8e38d88d2f9c4cb","certificate_id":"cdk-attribution:6d5c9a83-9799-4b12-aa08-8882518f9740","certificate_type":"public_attribution_reuse","content_ref":"pond:node:3552:revision:42751","expires_at":null,"issued_at":"2026-10-11T07:11:01+00:00","issuer":"Canuckduck Research Corp","license_profile":"cdk-public-attribution-v1","not_permitted_by_this_certificate":["full_republication_without_separate_permission","misleading_context_or_false_affiliation","removal_of_required_attribution","use_of_private_or_nonpublic_material"],"package_uuid":"6d5c9a83-9799-4b12-aa08-8882518f9740","permitted_use_modes":["link","short_quote","summary","embed_verification_badge"],"privacy_note":"Certificate binds public content and attribution terms only; it does not expose private users, votes, or submissions.","required_attribution_text":"Source: CanuckDUCK Pond \u2014 Welcome to Calgary Police Service \u0026 Community Policing \u2014 https:\/\/pond.canuckduck.ca\/node\/3552","required_attribution_text_hash":"sha256:f5ad8625fb71bf057e72f27a3f0afa67f21f82b14f1d49027a8ca04e73d64b5e","revocation_status":"not_revoked","rights_holder":"Canuckduck Research Corp","schema_version":"cdk.attribution_certificate.v1","status":"active","verification_url":"https:\/\/pond.canuckduck.ca\/node\/3552#cdk-provenance-package"}]},"consensus_binding":{"aggregate_manifest":{"aggregate_result_hash":null,"anonymized_data_ref":null,"public_data_status":"not_available","public_result_refs":[],"status":"not_available_without_poll_link"},"consensus_binding_hash":"sha256:7d9d1277235601605bd6c57aae284c9fa7ffb079a4b4676b249c366fa33786d9","consensus_refs":[],"consensus_system":"consensus-webform","privacy_profile":"aggregate-public-v1","question_options_hash":"sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945","relationship_type":"unlinked_topic","schema_version":"cdk.consensus_binding.v1","small_cell_suppression":{"enabled":true,"minimum_group_size":5,"public_data_status":"not_available"},"source":{"field_consensus_poll_id_present":true,"pond_node_id":3552,"processed_comment_links":[]},"status":"no_consensus_link_found"},"content_certificate":{"canonical_content_hash":"sha256:375b70921a4bb2340d4363584594522f51e45b1e62550f5d16e4e1f931c17d54","canonical_payload_hash_basis":"cdk.content_canonical.v1","canonical_url":"https:\/\/pond.canuckduck.ca\/node\/3552","content_ref":{"bundle":"forum","entity_id":3552,"entity_type":"node","revision_id":42751,"system":"pond"}},"created_at":"2026-10-11T07:11:00+00:00","geo_scope":{"canonical_paths":["\/ca","\/ca\/ab"],"geo_hash":"sha256:062a6862c8ae07732ede285807fccf09ef766bfe8fda7128b2d78f9a9279765b","geo_manifest_ref":"cdk-provenance:geo-scope:pond:node:3552","jurisdictions":[{"canonical_path":"\/ca","code":"CA","id":"pond:taxonomy_term:2549","name":"Canada","scope_type":"national","source_field":"field_cdk_geography","taxonomy_path":"Canada","vocabulary":"geography"},{"canonical_path":"\/ca\/ab","code":"CA-AB","id":"pond:taxonomy_term:1","name":"Alberta","scope_type":"provincial","source_field":"field_province","taxonomy_path":"Canada \/ Alberta","vocabulary":"geography"}],"schema_version":"cdk.geo_scope.v1","scope_type":"provincial","source":{"basis":"canonical_url_and_pond_taxonomy","content_ref":"pond:node:3552"},"status":"metadata_enriched"},"graph_pathway_certificate":{"counts":{"jurisdictions":2,"related_articles":1,"relationships":15,"sources":0,"variables":21},"graph_pathway_hash":"sha256:b19cfdef16f29583486c301ed974ea558f97a7cc4d438c9322641d417a3bf048","graph_snapshot_id":"pond-ripple-relationships:count-4025:updated-1770230740","graph_system":"pond-ripple-extraction+ripple-api","manifest":{"content_ref":"pond:node:3552","jurisdictions":[{"id":"pond:taxonomy_term:1","name":"Alberta","path":"Canada \/ Alberta","source":"pond-taxonomy"},{"id":"pond:taxonomy_term:2549","name":"Canada","path":"Canada","source":"pond-taxonomy"}],"query_profile":"pond-ripple-term-api-context-v1","relationships":[],"ripple_api_context":{"api_base_ref":"http:\/\/10.0.1.75:8090\/api\/v2","relationships":[{"confidence":0.8,"direction":"positive","relationship_id":"ripple-api:downstream:alberta_gdp:alberta_corporate_income_tax","source":"ripple-api","source_label":"Alberta Nominal GDP","source_var_id":"alberta_gdp","strength":0.015,"target_label":"Alberta Corporate Income Tax","target_var_id":"alberta_corporate_income_tax"},{"confidence":0.85,"direction":"positive","relationship_id":"ripple-api:downstream:alberta_gdp:alberta_personal_income_tax","source":"ripple-api","source_label":"Alberta Nominal GDP","source_var_id":"alberta_gdp","strength":1,"target_label":"Alberta Personal Income Tax","target_var_id":"alberta_personal_income_tax"},{"confidence":0.7,"direction":"positive","relationship_id":"ripple-api:downstream:alberta_gdp:calgary_property_tax","source":"ripple-api","source_label":"Alberta Nominal GDP","source_var_id":"alberta_gdp","strength":0.3,"target_label":"Calgary Property Tax","target_var_id":"calgary_property_tax"},{"confidence":1,"direction":"positive","relationship_id":"ripple-api:downstream:alberta_resource_revenue:alberta_revenues","source":"ripple-api","source_label":"Alberta Resource Revenue","source_var_id":"alberta_resource_revenue","strength":0.285,"target_label":"Alberta Total Revenues","target_var_id":"alberta_revenues"},{"confidence":0.65,"direction":"positive","relationship_id":"ripple-api:downstream:cybersecurity_workforce_gap:critical_infrastructure_cyber_exposure","source":"ripple-api","source_label":"Cybersecurity Workforce Gap","source_var_id":"cybersecurity_workforce_gap","strength":0.45,"target_label":"Critical Infrastructure Cyber Exposure Index","target_var_id":"critical_infrastructure_cyber_exposure"},{"confidence":0.7,"direction":"positive","relationship_id":"ripple-api:downstream:cybersecurity_workforce_gap:cyber_breaches_reported_annual","source":"ripple-api","source_label":"Cybersecurity Workforce Gap","source_var_id":"cybersecurity_workforce_gap","strength":0.4,"target_label":"Reported Cyber Breaches Annual","target_var_id":"cyber_breaches_reported_annual"},{"confidence":0.55,"direction":"positive","relationship_id":"ripple-api:downstream:cybersecurity_workforce_gap:cyber_incident_cost_annual","source":"ripple-api","source_label":"Cybersecurity Workforce Gap","source_var_id":"cybersecurity_workforce_gap","strength":0.45,"target_label":"Cyber Incident Cost (Annual, All Sectors)","target_var_id":"cyber_incident_cost_annual"},{"confidence":0.8,"direction":"positive","relationship_id":"ripple-api:upstream:alberta_gdp:calgary_stampede_economic_impact","source":"ripple-api","source_label":"Calgary Stampede Economic Impact (Alberta)","source_var_id":"calgary_stampede_economic_impact","strength":0.2,"target_label":"Alberta Nominal GDP","target_var_id":"alberta_gdp"},{"confidence":0.8,"direction":"positive","relationship_id":"ripple-api:upstream:alberta_gdp:energy_exports_to_us","source":"ripple-api","source_label":"Energy Exports to US","source_var_id":"energy_exports_to_us","strength":0.3,"target_label":"Alberta Nominal GDP","target_var_id":"alberta_gdp"},{"confidence":0.88,"direction":"positive","relationship_id":"ripple-api:upstream:alberta_gdp:oil_price_wti","source":"ripple-api","source_label":"WTI Oil Price","source_var_id":"oil_price_wti","strength":0.45,"target_label":"Alberta Nominal GDP","target_var_id":"alberta_gdp"},{"confidence":1,"direction":"positive","relationship_id":"ripple-api:upstream:alberta_resource_revenue:alberta_bitumen_royalties","source":"ripple-api","source_label":"Alberta Bitumen Royalties","source_var_id":"alberta_bitumen_royalties","strength":0.694,"target_label":"Alberta Resource Revenue","target_var_id":"alberta_resource_revenue"},{"confidence":0.85,"direction":"positive","relationship_id":"ripple-api:upstream:alberta_resource_revenue:alberta_oil_export_volume","source":"ripple-api","source_label":"Alberta Oil Export Volume","source_var_id":"alberta_oil_export_volume","strength":0.8,"target_label":"Alberta Resource Revenue","target_var_id":"alberta_resource_revenue"},{"confidence":0.85,"direction":"positive","relationship_id":"ripple-api:upstream:alberta_resource_revenue:oil_export_volume","source":"ripple-api","source_label":"Oil Export Volume","source_var_id":"oil_export_volume","strength":0.6,"target_label":"Alberta Resource Revenue","target_var_id":"alberta_resource_revenue"},{"confidence":0.45,"direction":"positive","relationship_id":"ripple-api:upstream:cybersecurity_workforce_gap:housing_affordability","source":"ripple-api","source_label":"Housing Affordability Index","source_var_id":"housing_affordability","strength":0.65,"target_label":"Cybersecurity Workforce Gap","target_var_id":"cybersecurity_workforce_gap"},{"confidence":0.7,"direction":"positive","relationship_id":"ripple-api:upstream:cybersecurity_workforce_gap:stem_graduation_rate","source":"ripple-api","source_label":"STEM Graduation Rate","source_var_id":"stem_graduation_rate","strength":0.3,"target_label":"Cybersecurity Workforce Gap","target_var_id":"cybersecurity_workforce_gap"}],"search_queries":["AI-generated","Alberta","Canada","Police \u0026 Community Policing","Pond forum topic","Public"],"status":"matched","variables":[{"category":"operational","description_hash":"sha256:1e0d8f082b02ae3e4a0ad571dbddc80309d2ceeedbba287fee9ec926312d516b","downstream_count":5,"label":"Cybersecurity Workforce Gap","matched_query":"AI-generated","relevance":18,"upstream_count":2,"var_id":"cybersecurity_workforce_gap"},{"category":"economic","description_hash":"sha256:998227934155fb2200335e017a9acf48e64207b547d867e9119513469c320f1e","downstream_count":3,"label":"Alberta Nominal GDP","matched_query":"Alberta","relevance":74,"upstream_count":8,"var_id":"alberta_gdp"},{"category":"fiscal","description_hash":"sha256:966979a18d606a395ed5ab6a1b6e107314c682dfb2b4d931b144a8039c5baaee","downstream_count":1,"label":"Alberta Resource Revenue","matched_query":"Alberta","relevance":74,"upstream_count":7,"var_id":"alberta_resource_revenue"},{"category":"fiscal","description_hash":"sha256:f9045bbc789c84ad1c5105364439f1097dd188f54a5316799bd4573f7bb66179","downstream_count":2,"label":"Alberta Total Revenues","matched_query":"Alberta","relevance":74,"upstream_count":6,"var_id":"alberta_revenues"},{"category":"governance","description_hash":"sha256:9d759353eaf118a569cfefb0448dfccbc8edbc827d5536b1d6f7ffdcfcf27ec6","downstream_count":6,"label":"Canada Retaliatory Tariff Rate","matched_query":"Canada","relevance":74,"upstream_count":2,"var_id":"canada_retaliatory_tariff_rate"},{"category":"transfer","description_hash":null,"downstream_count":2,"label":"Canada Child Benefit","matched_query":"Canada","relevance":74,"upstream_count":4,"var_id":"canada_child_benefit"},{"category":"fiscal","description_hash":"sha256:8fd1156a89b4c1a350aed694066daeaa8c87dab4086e7533d021bc9aeaa7fdce","downstream_count":1,"label":"Canada Disability Benefit Uptake of Eligible","matched_query":"Canada","relevance":74,"upstream_count":4,"var_id":"canada_disability_benefit_uptake"}]},"schema_version":"cdk.graph_pathway.v1","taxonomy_terms":[{"id":"pond:taxonomy_term:1","name":"Alberta","path":"Canada \/ Alberta","vocabulary":"geography"},{"id":"pond:taxonomy_term:2549","name":"Canada","path":"Canada","vocabulary":"geography"},{"id":"pond:taxonomy_term:28720","name":"Police \u0026 Community Policing","path":"Public Safety \/ Police \u0026 Community Policing","vocabulary":"national_forum_topics"},{"id":"pond:taxonomy_term:34572","name":"Public safety","path":"Public safety","vocabulary":"cdk_civic_domain"},{"id":"pond:taxonomy_term:34614","name":"Pond forum topic","path":"Pond forum topic","vocabulary":"cdk_artifact_type"},{"id":"pond:taxonomy_term:34634","name":"Published","path":"Published","vocabulary":"cdk_lifecycle_status"},{"id":"pond:taxonomy_term:34644","name":"AI-generated","path":"AI-generated","vocabulary":"cdk_provenance"},{"id":"pond:taxonomy_term:34660","name":"Public","path":"Public","vocabulary":"cdk_audience_lane"},{"id":"pond:taxonomy_term:34669","name":"Public","path":"Public","vocabulary":"cdk_sensitivity"}]},"pathway_manifest_hash":"sha256:977fc5e4aedf85124694262288e3cd735ec117351edab4582a303b56f09a1dd1","pathway_manifest_ref":"cdk-provenance:graph-pathway:pond:node:3552:sha256:977fc5e4aedf85124694262288e3cd735ec117351edab4582a303b56f09a1dd1","query_profile":"pond-ripple-term-api-context-v1","schema_version":"cdk.graph_pathway.v1","status":"manifested","touched":{"article_ids":["pond:node:3552"],"jurisdiction_ids":["pond:taxonomy_term:1","pond:taxonomy_term:2549"],"relationship_ids":[],"source_ids":[],"variable_ids":["ripple-variable:alberta_bitumen_royalties","ripple-variable:alberta_corporate_income_tax","ripple-variable:alberta_gdp","ripple-variable:alberta_oil_export_volume","ripple-variable:alberta_personal_income_tax","ripple-variable:alberta_resource_revenue","ripple-variable:alberta_revenues","ripple-variable:calgary_property_tax","ripple-variable:calgary_stampede_economic_impact","ripple-variable:canada_child_benefit","ripple-variable:canada_disability_benefit_uptake","ripple-variable:canada_retaliatory_tariff_rate","ripple-variable:critical_infrastructure_cyber_exposure","ripple-variable:cyber_breaches_reported_annual","ripple-variable:cyber_incident_cost_annual","ripple-variable:cybersecurity_workforce_gap","ripple-variable:energy_exports_to_us","ripple-variable:housing_affordability","ripple-variable:oil_export_volume","ripple-variable:oil_price_wti","ripple-variable:stem_graduation_rate"]}},"package_hash":"sha256:03b7e65a2addc4adf886ac5d87a141730f063c74f02bc2172496f411983ab1f0","package_type":"CDK_TOPIC_PROVENANCE_PACKAGE","package_uuid":"6d5c9a83-9799-4b12-aa08-8882518f9740","schema_version":"cdk.topic_provenance.v1","source_categorization_certificate":{"candidate_jurisdictions":[{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:1","label":"Alberta","role":"jurisdiction","source_field":"field_province","taxonomy_path":"Canada \/ Alberta","vocabulary":"geography"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:2549","label":"Canada","role":"jurisdiction","source_field":"field_cdk_geography","taxonomy_path":"Canada","vocabulary":"geography"}],"candidate_ripple_variables":[],"candidate_topics":[{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:28720","label":"Police \u0026 Community Policing","role":"topic_or_domain","source_field":"taxonomy_forums","taxonomy_path":"Public Safety \/ Police \u0026 Community Policing","vocabulary":"national_forum_topics"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34572","label":"Public safety","role":"topic_or_domain","source_field":"field_cdk_civic_domain","taxonomy_path":"Public safety","vocabulary":"cdk_civic_domain"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34614","label":"Pond forum topic","role":"topic_or_domain","source_field":"field_cdk_artifact_type","taxonomy_path":"Pond forum topic","vocabulary":"cdk_artifact_type"}],"civic_metadata":[{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:2549","label":"Canada","role":"civic_metadata","source_field":"field_cdk_geography","taxonomy_path":"Canada","vocabulary":"geography"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34572","label":"Public safety","role":"civic_metadata","source_field":"field_cdk_civic_domain","taxonomy_path":"Public safety","vocabulary":"cdk_civic_domain"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34614","label":"Pond forum topic","role":"civic_metadata","source_field":"field_cdk_artifact_type","taxonomy_path":"Pond forum topic","vocabulary":"cdk_artifact_type"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34634","label":"Published","role":"civic_metadata","source_field":"field_cdk_lifecycle_status","taxonomy_path":"Published","vocabulary":"cdk_lifecycle_status"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34644","label":"AI-generated","role":"civic_metadata","source_field":"field_cdk_provenance","taxonomy_path":"AI-generated","vocabulary":"cdk_provenance"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34660","label":"Public","role":"civic_metadata","source_field":"field_cdk_audience_lane","taxonomy_path":"Public","vocabulary":"cdk_audience_lane"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34669","label":"Public","role":"civic_metadata","source_field":"field_cdk_sensitivity","taxonomy_path":"Public","vocabulary":"cdk_sensitivity"}],"classified_at":"2026-10-11T07:11:01+00:00","classifier_profile":"pond-drupal-taxonomy-current-state-v1","correction_intake":{"activation_rule":"corrections appear in public provenance only after admin approval","admin_review_intake":"admin may create a pending correction directly during review","support_ticket_intake":"support.canuckduck.ca ticket reference can be attached to a pending correction request"},"correction_policy":{"corrections_supersede_prior_decisions":true,"expected_misclassification":true,"public_reviewer_identity":"role_or_public_safe_ref_only"},"manual_corrections":[{"admin_approval_ref":"classifier:cdk.geo_classifier.v1","approved_at":"2026-10-11T06:39:07+00:00","correction_hash":"sha256:83783b8984d14be1e8b383e3ec3d841b9e732210cbd5bffe728bed3cf41580c6","correction_id":"cdk-source-correction:39","correction_payload":{"classifier":"cdk.geo_classifier.v1","confidence":"high","dimension":"geo","focus":["Calgary"],"from":{"provinces":[],"scope":"national","tids":[1,2,3,4,5,6,7,8,9,10,11,12,13,2549]},"reasons":["title names a single province\/city: Calgary"],"to":{"provinces":["ab"],"scope":"provincial","tids":[1]}},"reason_code":"geo_auto_fix","source_type":"classifier","status":"auto_applied","support_ticket_ref":null}],"manual_review_status":"corrected_classifier","privacy_note":"Includes public-safe taxonomy\/routing refs only; it does not expose private reviewer IDs, internal notes, raw graph dumps, or nonpublic source text.","routing_decision_hash":"sha256:9cd9d51174c719b7bde9fb0716ea53062eb55b10cc67bb56e768a588a55042ce","schema_version":"cdk.source_categorization.v1","selected_jurisdictions":[{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:1","label":"Alberta","role":"jurisdiction","source_field":"field_province","taxonomy_path":"Canada \/ Alberta","vocabulary":"geography"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:2549","label":"Canada","role":"jurisdiction","source_field":"field_cdk_geography","taxonomy_path":"Canada","vocabulary":"geography"}],"selected_ripple_variables":[],"selected_topics":[{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:28720","label":"Police \u0026 Community Policing","role":"topic_or_domain","source_field":"taxonomy_forums","taxonomy_path":"Public Safety \/ Police \u0026 Community Policing","vocabulary":"national_forum_topics"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34572","label":"Public safety","role":"topic_or_domain","source_field":"field_cdk_civic_domain","taxonomy_path":"Public safety","vocabulary":"cdk_civic_domain"},{"confidence_band":"existing_drupal_metadata","id":"pond:taxonomy_term:34614","label":"Pond forum topic","role":"topic_or_domain","source_field":"field_cdk_artifact_type","taxonomy_path":"Pond forum topic","vocabulary":"cdk_artifact_type"}],"source_categorization_hash":"sha256:279c37db907221b0208e436aad12f41c148eec51458c48452104318cce4dfa2d","source_hash":"sha256:375b70921a4bb2340d4363584594522f51e45b1e62550f5d16e4e1f931c17d54","source_ref":"pond:node:3552:revision:42751","source_url":"https:\/\/pond.canuckduck.ca\/node\/3552","status":"active","taxonomy_basis_hash":"sha256:41f01c105f1052d6c4292d944365c59b8116a11d6916a16f1518ada8579933d1"}}}