{"ok":true,"schema":"sc-public-observatory-packet/2.0","application_version":"3.0.0","api_schema_version":"2.0","profile":{"release":"Auditable Public Observatory","release_status":"auditable-public-observatory","positioning":"Sustainable Catalyst Site Intelligence is an auditable public observatory that keeps public evidence, source identity, methodology, data state, lineage, and integrity limits visible across research workflows.","principles":["Every registered public output links to a source, method, schema, or explicit limitation.","Integrity digests detect changes but do not prove truth, authenticity, or institutional endorsement.","Missing data, reporting-year differences, and optional-source failures remain visible.","Public verification is structural and does not persist submitted records.","Platform Core remains optional for public reading and deployment."],"counts":{"workspaces":21,"audit_artifacts":20,"registered_sources":8,"methodology_records":19,"release_milestones":36}},"records":[{"schema":"sc-public-evidence-record/2.0","artifact_id":"source-registry","title":"Public source registry","artifact_type":"registry","route":"/app/?view=sources","artifact_schema":"sc-source-methodology/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","nasa-gibs","nasa-power","openstreetmap","platform-core","reliefweb","usgs-earthquakes","world-bank"],"methodology_ids":["cache-behavior","delivery-states","optional-source-failures"],"verification_level":"registry-and-cross-reference","data_state":"registered-public-contract","limitations":["Connector availability can change after the registry snapshot is generated."],"generated_at":"2026-07-17T16:16:49.627278+00:00","integrity":{"algorithm":"sha256","digest":"f5511416b0426e7457dc8bdde97ab356752c9cf6250969ee3a0e06db7aad2942","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"methodology-registry","title":"Public methodology registry","artifact_type":"registry","route":"/app/?view=sources","artifact_schema":"sc-source-methodology/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","nasa-gibs","nasa-power","openstreetmap","platform-core","reliefweb","usgs-earthquakes","world-bank"],"methodology_ids":["accessible-responsive-delivery","brief-generation","cache-behavior","comparison-calculations","country-event-matching","country-normalization","delivery-states","earth-date-validation","event-deduplication","export-generation","imagery-interpretation","indicator-compatibility","latest-value-selection","missing-values","optional-source-failures","reporting-year-differences","saved-view-state","trend-construction","zero-vs-unavailable"],"verification_level":"implementation-reference","data_state":"registered-public-contract","limitations":["Methodology records describe application behavior but do not certify an external source methodology."],"generated_at":"2026-07-17T16:16:49.627390+00:00","integrity":{"algorithm":"sha256","digest":"241371865096b4603d69173190823be5aeede291da40962c030338cd015e8b85","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"international-law-governance","title":"International Law and Global Governance Observatory","artifact_type":"workspace","route":"/app/?view=law","artifact_schema":"sc-international-law-observatory/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["platform-core"],"methodology_ids":["delivery-states","optional-source-failures"],"verification_level":"official-record-and-authority-linked","data_state":"registered-public-contract","limitations":["Authority classifications preserve source metadata but do not independently establish binding legal effect.","The workspace provides public research context and is not legal advice or a compliance determination."],"generated_at":"2026-07-17T16:16:49.627429+00:00","integrity":{"algorithm":"sha256","digest":"832a3dcdeef9091b453f9dd4241f02f2399f7926ff97ee185885822302d6f933","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"scientific-earth-systems","title":"Scientific and Earth Systems Observatory","artifact_type":"workspace","route":"/app/?view=science","artifact_schema":"sc-site-intelligence-scientific-earth-systems/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["platform-core"],"methodology_ids":["delivery-states","imagery-interpretation","missing-values","optional-source-failures"],"verification_level":"scientific-record-and-data-fabric-linked","data_state":"registered-public-contract","limitations":["Metadata discovery is not equivalent to scientific validation or peer review.","Forecasts, observations, model products, catalog records, and computed properties remain distinct."],"generated_at":"2026-07-17T16:16:49.627456+00:00","integrity":{"algorithm":"sha256","digest":"44f265fef052419cc98b214b9bfd9d3fa62123d5e5143d956d58e7f3fe657100","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"humanitarian-conflict-displacement","title":"Humanitarian, Conflict, and Displacement Observatory","artifact_type":"workspace","route":"/app/?view=humanitarian","artifact_schema":"sc-site-intelligence-humanitarian-conflict-displacement/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","platform-core","reliefweb","usgs-earthquakes"],"methodology_ids":["country-event-matching","delivery-states","event-deduplication","missing-values","optional-source-failures"],"verification_level":"source-record-and-responsible-data-linked","data_state":"registered-public-contract","limitations":["Public humanitarian and conflict records are incomplete and source-dependent.","The workspace does not infer legal responsibility, protection status, eligibility, individual risk, or operational priority."],"generated_at":"2026-07-17T16:16:49.627481+00:00","integrity":{"algorithm":"sha256","digest":"0b6966181aa096953b8547f75a7ee70070c4620d954577f869a9b228b34b9bfe","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"trade-energy-resource-security","title":"Trade, Energy, and Resource Security Observatory","artifact_type":"workspace","route":"/app/?view=resources","artifact_schema":"sc-site-intelligence-trade-energy-resource-security/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["platform-core"],"methodology_ids":["delivery-states","missing-values","optional-source-failures"],"verification_level":"official-statistic-and-source-linked","data_state":"registered-public-contract","limitations":["Trade, energy, and resource records can use incompatible units, periods, price bases, classifications, and directions.","Published counterpart relationships do not establish dependency, vulnerability, sanctions exposure, or disruption probability."],"generated_at":"2026-07-17T16:16:49.627507+00:00","integrity":{"algorithm":"sha256","digest":"01d7c59a9df76c211a3fd11c72478788bb69b34a40214f9da1e7d0c87bcc3ecd","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"unified-country-regional-dossiers","title":"Unified Country and Regional Intelligence Dossiers","artifact_type":"workspace","route":"/app/?view=dossiers&country=KEN","artifact_schema":"sc-site-intelligence-unified-dossiers/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","nasa-gibs","platform-core","reliefweb","usgs-earthquakes","world-bank"],"methodology_ids":["country-normalization","delivery-states","latest-value-selection","missing-values","optional-source-failures"],"verification_level":"cross-domain-source-and-state-linked","data_state":"registered-public-contract","limitations":["Dossier coverage does not constitute a country score, ranking, causal finding, legal determination, humanitarian priority, or national-security rating.","Statistics, forecasts, legal records, humanitarian reports, scientific observations, and derived analysis remain distinct evidence classes."],"generated_at":"2026-07-17T16:16:49.627531+00:00","integrity":{"algorithm":"sha256","digest":"31666f9bd89bb857537405bc6a7ad7bc3208e8e65ff5c56235750870efc8285b","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"alerts-monitoring-live-streams","title":"Alerts, Monitoring, and Live Intelligence Streams","artifact_type":"workspace","route":"/app/?view=alerts","artifact_schema":"sc-site-intelligence-alerts-monitoring/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","platform-core","reliefweb","usgs-earthquakes","world-bank"],"methodology_ids":["delivery-states","event-deduplication","missing-values","optional-source-failures"],"verification_level":"public-stream-and-rule-contract-linked","data_state":"registered-public-contract","limitations":["Stream snapshots and rule matches are public research prompts, not emergency instructions or operational alerts.","Rules remain browser-local and matches do not create risk scores, legal conclusions, investment signals, eligibility decisions, or targeting recommendations."],"generated_at":"2026-07-17T16:16:49.627556+00:00","integrity":{"algorithm":"sha256","digest":"d6b4511e122a734b3ca3e9946b6183e630e7b375c72b37b217dd57c309f9099e","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"comparative-scenario-studio","title":"Comparative Intelligence and Scenario Studio","artifact_type":"workspace","route":"/app/?view=scenarios","artifact_schema":"sc-site-intelligence-comparative-scenario-studio/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["platform-core","world-bank"],"methodology_ids":["delivery-states","export-generation","latest-value-selection","missing-values"],"verification_level":"comparison-scenario-and-packet-contract-linked","data_state":"registered-public-contract","limitations":["Direct differences are withheld when units, frequency, price basis, or seasonal adjustment are incompatible.","Scenario outputs are user-defined arithmetic transformations, not forecasts, probabilities, causal models, rankings, or recommendations."],"generated_at":"2026-07-17T16:16:49.627579+00:00","integrity":{"algorithm":"sha256","digest":"866d3d8d9487d15ccb6814a07f2290c8f7aeec1a587339e19f8651332ff91363","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"research-paths-investigations","title":"Research Paths, Saved Investigations, and Briefing Workflows","artifact_type":"workspace","route":"/app/?view=research","artifact_schema":"sc-site-intelligence-research-workflows/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["platform-core"],"methodology_ids":["delivery-states","export-generation","missing-values"],"verification_level":"browser-local-investigation-and-packet-contract-linked","data_state":"registered-public-contract","limitations":["Investigations are stored in browser-local storage unless explicitly exported by the user.","Briefing and handoff packets organize evidence but do not generate factual claims, legal conclusions, forecasts, rankings, or recommendations."],"generated_at":"2026-07-17T16:16:49.627600+00:00","integrity":{"algorithm":"sha256","digest":"8036442e183a66ee32e9cd89466888c167d4b938a2af4029a57ce6eea366d665","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"public-data-api-integration","title":"Public Data API, Embeds, and Institutional Integration","artifact_type":"workspace","route":"/app/?view=integration","artifact_schema":"sc-site-intelligence-public-api-integration/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["platform-core"],"methodology_ids":["delivery-states","export-generation","missing-values"],"verification_level":"public-api-catalog-and-embed-contract-linked","data_state":"registered-public-contract","limitations":["The public API exposes sanitized read-only records and never provider credentials or private ingestion configuration.","Institutional presentation metadata cannot alter source attribution, licenses, methods, dates, quality states, or evidence content."],"generated_at":"2026-07-17T16:16:49.627631+00:00","integrity":{"algorithm":"sha256","digest":"c2da9f6be1aac5c4c59e74a94ad2aaa99dffc7748846a5ada134f7fa133e762f","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"offline-mobile-accessibility-performance","title":"Offline, Mobile, Accessibility, and Performance","artifact_type":"workspace","route":"/app/?view=experience","artifact_schema":"sc-site-intelligence-offline-mobile-accessibility-performance/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":[],"methodology_ids":["cache-behavior","delivery-states","missing-values"],"verification_level":"application-shell-accessibility-and-budget-contract-linked","data_state":"registered-public-contract","limitations":["Offline caches can become stale and external maps or imagery may still require a network connection.","Automated accessibility diagnostics are not a formal WCAG certification or a substitute for assistive-technology review."],"generated_at":"2026-07-17T16:16:49.627653+00:00","integrity":{"algorithm":"sha256","digest":"681a09e3f609923e47e4fe35a5c74db2a3af915dc14de796c578b2326557ae39","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"earth-observation","title":"Earth Observation Studio","artifact_type":"workspace","route":"/app/?view=earth","artifact_schema":"sc-earth-observation/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-gibs","openstreetmap"],"methodology_ids":["delivery-states","earth-date-validation","imagery-interpretation"],"verification_level":"source-and-method-linked","data_state":"registered-public-contract","limitations":["Rendered imagery is contextual and is not a substitute for ground validation."],"generated_at":"2026-07-17T16:16:49.627673+00:00","integrity":{"algorithm":"sha256","digest":"646e40bb6b2ba0bc147d96334b517f5179aa60067aeae14b7ee9d2cae51321dd","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"live-events","title":"Unified Live Event Intelligence","artifact_type":"workspace","route":"/app/?view=events","artifact_schema":"sc-public-events/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","reliefweb","usgs-earthquakes"],"methodology_ids":["country-event-matching","event-deduplication","optional-source-failures"],"verification_level":"source-record-linked","data_state":"registered-public-contract","limitations":["The event workspace is not an emergency alert or operational incident system."],"generated_at":"2026-07-17T16:16:49.627694+00:00","integrity":{"algorithm":"sha256","digest":"67304c897e0221017a2889679aadf928657cc6f6e758e1aee691d9202aa2dc83","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"country-intelligence","title":"Global Country Intelligence","artifact_type":"workspace","route":"/app/?view=country&country=KEN","artifact_schema":"sc-country-intelligence/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","nasa-gibs","reliefweb","usgs-earthquakes","world-bank"],"methodology_ids":["country-normalization","latest-value-selection","missing-values","trend-construction"],"verification_level":"field-level-provenance","data_state":"registered-public-contract","limitations":["Different indicators can retain different reporting years and source definitions."],"generated_at":"2026-07-17T16:16:49.627719+00:00","integrity":{"algorithm":"sha256","digest":"4e9f5a6142815d0b5198d50d9d8fb141cc113d22289f97f7156f7ecba6680779","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"comparative-intelligence","title":"Comparative Intelligence","artifact_type":"workspace","route":"/app/?view=compare&country=KEN&compare=GHA","artifact_schema":"sc-comparative-intelligence/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","reliefweb","usgs-earthquakes","world-bank"],"methodology_ids":["comparison-calculations","indicator-compatibility","missing-values","reporting-year-differences"],"verification_level":"compatibility-gated","data_state":"registered-public-contract","limitations":["Mathematical compatibility does not establish causal or policy equivalence."],"generated_at":"2026-07-17T16:16:49.627740+00:00","integrity":{"algorithm":"sha256","digest":"7818e3798bbaae3b24a4c6f37c4ef30ca656f4b49b5dc7dbfa3eab6d1ec8cd93","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"thematic-dashboards","title":"Thematic Intelligence Dashboards","artifact_type":"workspace","route":"/app/?view=thematic&dashboard=climate-environment&country=KEN","artifact_schema":"sc-thematic-intelligence/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","nasa-gibs","reliefweb","usgs-earthquakes","world-bank"],"methodology_ids":["imagery-interpretation","latest-value-selection","optional-source-failures","trend-construction"],"verification_level":"dashboard-manifest","data_state":"registered-public-contract","limitations":["Dashboard groupings do not create a proprietary composite score or ranking."],"generated_at":"2026-07-17T16:16:49.627760+00:00","integrity":{"algorithm":"sha256","digest":"c3c6a33ed851b5725a24185a70630a0fd275a6b6184b0f4dae46e70a389130cb","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"briefing-manifest","title":"Public briefing investigation manifest","artifact_type":"export-contract","route":"/app/?view=briefing&briefType=country&country=KEN","artifact_schema":"sc-public-investigation/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":["nasa-eonet","nasa-gibs","platform-core","reliefweb","usgs-earthquakes","world-bank"],"methodology_ids":["brief-generation","export-generation","missing-values"],"verification_level":"portable-evidence-manifest","data_state":"registered-public-contract","limitations":["An integrity digest detects changes to a packet; it does not prove publisher identity or factual correctness."],"generated_at":"2026-07-17T16:16:49.627792+00:00","integrity":{"algorithm":"sha256","digest":"2b3f98d31542ef595bd8a839fbbe867db68c6a4650978920ab3504ac2be8ed98","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"saved-view-contract","title":"Saved view manifest contract","artifact_type":"schema-contract","route":"/app/?view=saved","artifact_schema":"sc-saved-view/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":[],"methodology_ids":["export-generation"],"verification_level":"schema-validation","data_state":"registered-public-contract","limitations":["Saved views preserve public interface state, not a complete evidence snapshot."],"generated_at":"2026-07-17T16:16:49.627841+00:00","integrity":{"algorithm":"sha256","digest":"7d4b715a09f8a93c2f0629c342808d4d29299787e318a27c43f46bea9c46bf84","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}},{"schema":"sc-public-evidence-record/2.0","artifact_id":"public-release-record","title":"Public launch and portfolio record","artifact_type":"release-record","route":"/app/?view=launch","artifact_schema":"sc-site-intelligence-portfolio/1.0","application_version":"3.0.0","api_schema_version":"2.0","source_ids":[],"methodology_ids":[],"verification_level":"release-manifest","data_state":"registered-public-contract","limitations":["Portfolio metadata describes the project and does not certify production uptime or external connector availability."],"generated_at":"2026-07-17T16:16:49.627881+00:00","integrity":{"algorithm":"sha256","digest":"87e753c76372809b7a69a4a0945cd895eabd3bc3d6e4e82523f2d6763a2e95a7","canonicalization":"UTF-8 JSON with sorted keys and compact separators","scope":"All record fields except generated_at and integrity"}}],"lineage":{"schema":"sc-public-lineage/2.0","node_count":68,"edge_count":162,"integrity":{"algorithm":"sha256","digest":"ec1aaea601c1edac7fcc952b2a283c4d1fdc99bb5b21b8a570320a6f2b77ddce"}},"release_ledger":[{"version":"1.18.0","title":"Global Country Intelligence","audit_contribution":"Country evidence records and source identity."},{"version":"1.19.0","title":"Comparative Intelligence","audit_contribution":"Compatibility states and withheld calculations."},{"version":"1.20.0","title":"Public Briefing and Export Studio","audit_contribution":"Canonical investigation manifests and portable exports."},{"version":"1.21.0","title":"Thematic Intelligence Dashboards","audit_contribution":"Source-aware cross-domain dashboard manifests."},{"version":"1.22.0","title":"Source and Methodology Studio","audit_contribution":"Public source and methodology registries."},{"version":"1.23.0","title":"Saved Views and Shareable Research Paths","audit_contribution":"Portable browser-local view manifests."},{"version":"1.24.0","title":"Accessibility, Performance, and Mobile","audit_contribution":"Public delivery diagnostics and explicit quality budgets."},{"version":"1.25.0","title":"Public Launch and Portfolio","audit_contribution":"Public product record and launch checklist."},{"version":"2.0.0","title":"Auditable Public Observatory","audit_contribution":"Evidence ledger, lineage graph, integrity digests, and public verification contract."},{"version":"2.1.0","title":"Global Conditions and Live Map Observatory","audit_contribution":"Core-powered public geographic records, observation signals, map-layer registry integration, and explicit fallback states."},{"version":"2.2.0","title":"Economics, Markets, and Sustainability Signals","audit_contribution":"Core-backed official-statistics records, timing classifications, source-preserving comparisons, geography mapping, and explicit no-real-time-market-data boundaries."},{"version":"2.3.0","title":"International Law and Global Governance Observatory","audit_contribution":"Core-backed official legal records, legal-authority taxonomy, procedural-status preservation, source-aware country profiles, timelines, and explicit non-advice boundaries."},{"version":"2.4.0","title":"Scientific and Earth Systems Observatory","audit_contribution":"Core-backed scientific records, scientific assets, map layers, STAC discovery, time-series access, source and quality preservation, and explicit no-fabrication boundaries."},{"version":"2.5.0","title":"Humanitarian, Conflict, and Displacement Observatory","audit_contribution":"Source-aware crisis, displacement, civilian-protection, humanitarian access, and hazard evidence with no-fabrication and responsible-data safeguards."},{"version":"2.6.0","title":"Trade, Energy, and Resource Security Observatory","audit_contribution":"Core-backed official trade, energy, agriculture, water, materials, and counterpart records with unit-preserving analysis and explicit no-risk-score boundaries."},{"version":"2.7.0","title":"Unified Country and Regional Intelligence Dossiers","audit_contribution":"Cross-domain country and regional dossiers with preserved evidence classes, source states, dates, units, authority distinctions, and explicit no-composite-score safeguards."},{"version":"2.8.0","title":"Alerts, Monitoring, and Live Intelligence Streams","audit_contribution":"Reconnectable public stream snapshots, browser-local alert rules, stateless matching, source-recency monitoring, deterministic digests, and explicit no-server-profile safeguards."},{"version":"2.9.0","title":"Comparative Intelligence and Scenario Studio","audit_contribution":"Multi-geography indicator alignment, explicit compatibility warnings, transparent arithmetic scenarios, correlation review, peer context, reproducible packets, and no-ranking/no-forecast safeguards."},{"version":"2.10.0","title":"Research Paths, Saved Investigations, and Briefing Workflows","audit_contribution":"Browser-local investigations, explicit evidence classes, notes, checkpoints, saved public views, briefing packet integrity, structured product handoffs, and no hosted profile or automatic claim generation."},{"version":"2.11.0","title":"Public Data API, Embeds, and Institutional Integration","audit_contribution":"Versioned read-only API discovery, sanitized workspace records, portable iframe manifests, institutional presentation metadata, credential non-disclosure, and source-preserving integration boundaries."},{"version":"2.12.0","title":"Offline, Mobile, Accessibility, and Performance","audit_contribution":"Installable application shell, bounded browser-local cache plan, offline fallback, low-bandwidth controls, accessibility contracts, first-party performance budgets, and explicit no-certification/no-freshness-guarantee boundaries."},{"version":"2.12.1","title":"Production Offline, Mobile, and Embed Reliability Patch","audit_contribution":"Failure-tolerant application-shell installation, release-scoped cache cleanup, bounded age-limited public-data fallback, offline cache repair, version-aligned delivery headers, and origin-and-source-checked responsive WordPress embeds."},{"version":"2.13.0","title":"Connector Operations and Data Ingestion Control Center","audit_contribution":"Managed connector and dataset registry, explicit refresh jobs, execution receipts, freshness and quota diagnostics, bounded retries, circuit breakers, schema validation, redacted quarantine, and sanitized public operational status."},{"version":"2.14.0","title":"Historical Archive and Temporal Change Intelligence","audit_contribution":"Sanitized immutable dataset snapshots, digest verification, historical coverage, temporal change events, source-revision receipts, comparable series, retention previews, export bundles, and restoration previews."},{"version":"2.15.0","title":"Geospatial Analysis and Spatial Evidence Studio","audit_contribution":"Validated WGS84 areas of interest, source-preserving spatial dataset versions, point-in-polygon and proximity methods, geographic aggregation without imputation, temporal layer comparison, evidence packets, and explicit no-targeting/no-individual-tracking safeguards."},{"version":"2.16.0","title":"Statistical Harmonization and Comparable-Series Engine","audit_contribution":"Explicit dimensional conversion, period alignment, supplied-rate currency and constant-price transformations, denominator-aware normalization, missing-data classes, geographic-definition checks, raw-versus-transformed views, and digest-linked lineage without hidden rankings or imputation."},{"version":"2.17.0","title":"Model Registry, Forecast Evaluation, and Early-Warning Indicators","audit_contribution":"Versioned model cards, attributable forecast records, overlapping-period accuracy metrics, interval calibration, drift review, expiry visibility, threshold evidence, and explicit human-governance, no-targeting, and no-emergency-authority boundaries."},{"version":"2.18.0","title":"Evidence Synthesis, Claims, and Contradiction Review","audit_contribution":"Structured claim records, typed supporting, qualifying, conflicting, and contextual evidence, explicit uncertainty, contradiction review, human approval, deterministic grounded synthesis, citation-ready exports, and read-only Knowledge Library and Research Librarian handoffs."},{"version":"2.19.0","title":"Cross-Domain Knowledge Graph and Relationship Explorer","audit_contribution":"Typed entities, aliases, external identifiers, evidence-backed temporal relationships, confidence metadata, bounded traversal, path exploration, reconciliation previews, graph exports, and read-only Platform Core handoffs without automatic causation or entity merging."},{"version":"2.20.0","title":"Intelligence Publishing and Story Map Studio","audit_contribution":"Human-reviewed publication projects, structured story-map blocks, editorial decisions, immutable versions, public and unlisted modes, source-aware exports, and read-only WordPress handoffs without automatic publication or fabricated evidence."},{"version":"2.21.0","title":"Scheduled Monitoring, Digests, and Public Intelligence Feeds","audit_contribution":"Reusable monitor definitions, explicit due checks, deterministic alert fingerprints, duplicate suppression, human-reviewed daily and weekly digests, public JSON/RSS/Atom feeds, quiet periods, redacted delivery receipts, and no-profile/no-emergency-authority boundaries."},{"version":"2.22.0","title":"Institutional Workspaces, Collaboration, and Review","audit_contribution":"Shared workspaces, explicit role permissions, assignments, comments, evidence review, public/private boundaries, activity receipts, preview-first retention, and account-free public publication summaries."},{"version":"2.23.0","title":"Typed Cross-Platform Intelligence Workflows","audit_contribution":"Typed bidirectional handoff packets, schema validation, provenance, receipts, linkbacks, bounded recovery queues, and explicit no-remote-write boundaries across the Sustainable Catalyst platform."},{"version":"2.24.0","title":"Open Standards, Federation, and Institutional Data Exchange","audit_contribution":"DCAT-compatible catalogs, linked-data and GeoJSON exchange, provenance and licensing, signed manifests, explicit trust policies, preview-first imports, and clear hosted, mirrored, and referenced record boundaries."},{"version":"2.25.0","title":"Security, Privacy, Governance, and Production Scale","audit_contribution":"Versioned persistent storage migrations, scoped hashed API keys, hash-chained audit events, privacy-request workflows, preview-first retention, verified backups, persistent jobs, deployment receipts, and explicit production-scale boundaries."},{"version":"3.0.0","title":"Connected Public Intelligence and Evidence Platform","audit_contribution":"Unified public discovery across countries, regions, events, indicators, datasets, sources, claims, models, investigations, publications, and workflows; shared context and provenance chains; complete source-to-publication lifecycle visibility; account-free public access; and explicit no-causation, no-hidden-ranking, no-private-record, and no-automatic-remote-delivery boundaries."}],"verification":{"ok":true,"schema":"sc-public-integrity-verification/2.0","application_version":"3.0.0","algorithm":"sha256","canonicalization":"UTF-8 JSON, sorted object keys, compact separators, arrays preserved in order","maximum_payload_bytes":262144,"persistence":false,"sensitive_fields_rejected":true,"meaning":{"matched_digest":"The submitted payload canonicalizes to the expected SHA-256 digest.","not_proven":["factual correctness","publisher identity","legal authenticity","source availability","absence of omitted context"]}},"generated_at":"2026-07-17T16:16:49.628716+00:00","integrity":{"algorithm":"sha256","digest":"83cc2bc8bc68320f2bf085c927a48b1751795c4400aade8ea8abb444bc4b8d92","scope":"All packet fields except generated_at and integrity"}}