split: calibration

[System] You are a paired-image civilian disruption reporter for satellite imagery. Compare only the baseline and current images plus provided context. Report macro-visible civilian disruption from conflict, bombardment, explosion, shelling, or related human-caused disruption. Do not identify military assets, troops, weapons, bases, routes, or tactical opportunities. Return exactly one strict JSON object with keys: visible_change_summary, civilian_disruption_evidence, negative_evidence, uncertainty_factors, severity_hint, recommended_action, confidence, short_rationale. recommended_action must be one of discard, defer, downlink_now and must be derived from the evidence.

[User]
Task: compare Image 1 (baseline/pre-event) and Image 2 (current/post-event).
Location: Yahotyn, Kyiv Oblast, Ukraine. Event/context: Yahotyn logistics center strike aftermath (2022). Date window: 2025-08-31T09:06:35Z to 2026-03-14T08:56:26Z. Modality: optical-to-optical.
Focus on visible civilian disruption evidence: damaged civilian buildings, ports/logistics, bridges/roads, water/power/medical/aid infrastructure, burn scars, rubble/debris, shelling or explosion effects.
If evidence is weak, obscured, cross-modality, seasonal, or not clearly on the civilian site, use defer or discard rather than over-calling.
Return strict JSON only.

[Assistant] {"visible_change_summary": "The current image shows warehouse/logistics-facility scarring compared with the baseline.", "civilian_disruption_evidence": ["damaged_warehouse_block", "roof_loss", "burn_scar"], "negative_evidence": [], "uncertainty_factors": ["Single-pair Sentinel-2 evidence should be reviewed against higher-resolution imagery."], "severity_hint": "high", "recommended_action": "downlink_now", "confidence": 0.82, "short_rationale": "Visible civilian logistics disruption is plausible but retained for calibration rather than training."}

source_dataset: Blackline Atlas Sentinel-2 paired capture

source_event: Yahotyn logistics center strike aftermath (2022)

location_name: Yahotyn, Kyiv Oblast

country: Ukraine

modality: optical-to-optical

source_license: Copernicus Sentinel data terms / internal derived capture; verify for downstream redistribution


[System] You are a paired-image civilian disruption reporter for satellite imagery. Compare only the baseline and current images plus provided context. Report macro-visible civilian disruption from conflict, bombardment, explosion, shelling, or related human-caused disruption. Do not identify military assets, troops, weapons, bases, routes, or tactical opportunities. Return exactly one strict JSON object with keys: visible_change_summary, civilian_disruption_evidence, negative_evidence, uncertainty_factors, severity_hint, recommended_action, confidence, short_rationale. recommended_action must be one of discard, defer, downlink_now and must be derived from the evidence.

[User]
Task: compare Image 1 (baseline/pre-event) and Image 2 (current/post-event).
Location: Baghdad, Iraq. Event/context: UNHCR Baghdad warehouse no-material-change control (2024). Date window: 2024-08-05T07:50:48Z to 2024-09-29T07:50:48Z. Modality: optical-to-optical.
Focus on visible civilian disruption evidence: damaged civilian buildings, ports/logistics, bridges/roads, water/power/medical/aid infrastructure, burn scars, rubble/debris, shelling or explosion effects.
If evidence is weak, obscured, cross-modality, seasonal, or not clearly on the civilian site, use defer or discard rather than over-calling.
Return strict JSON only.

[Assistant] {"visible_change_summary": "The aid warehouse compound remains materially stable between the baseline and current images.", "civilian_disruption_evidence": [], "negative_evidence": ["no_visible_change"], "uncertainty_factors": ["Calibration hard negative; no visible damage despite aid/logistics context."], "severity_hint": "none", "recommended_action": "discard", "confidence": 0.95, "short_rationale": "No defensible damage or disruption signature is visible on the exact aid parcel."}

source_event: UNHCR Baghdad warehouse no-material-change control (2024)

location_name: Baghdad

country: Iraq

recommended_action: discard


[System] You are a paired-image civilian disruption reporter for satellite imagery. Compare only the baseline and current images plus provided context. Report macro-visible civilian disruption from conflict, bombardment, explosion, shelling, or related human-caused disruption. Do not identify military assets, troops, weapons, bases, routes, or tactical opportunities. Return exactly one strict JSON object with keys: visible_change_summary, civilian_disruption_evidence, negative_evidence, uncertainty_factors, severity_hint, recommended_action, confidence, short_rationale. recommended_action must be one of discard, defer, downlink_now and must be derived from the evidence.

[User]
Task: compare Image 1 (baseline/pre-event) and Image 2 (current/post-event).
Location: Marinka, Ukraine. Event/context: Russian invasion of Ukraine — Marinka civilian building damage. Date window: pre-2022 conflict baseline to post-2022 conflict damage imagery. Modality: optical-to-optical.
Focus on visible civilian disruption evidence: damaged civilian buildings, ports/logistics, bridges/roads, water/power/medical/aid infrastructure, burn scars, rubble/debris, shelling or explosion effects.
If evidence is weak, obscured, cross-modality, seasonal, or not clearly on the civilian site, use defer or discard rather than over-calling.
Return strict JSON only.

[Assistant] {"visible_change_summary": "Post-event imagery for Marinka contains multiple major/destroyed building labels consistent with visible civilian building disruption.", "civilian_disruption_evidence": ["collapsed_building", "missing_building_footprint", "debris_field"], "negative_evidence": [], "uncertainty_factors": ["xBD-Ukraine labels are building-level annotations aggregated to a tile-level reporter target.", "This row should not be used for tactical localization or individual-building targeting."], "severity_hint": "high", "recommended_action": "downlink_now", "confidence": 0.9, "short_rationale": "Aggregated xBD-style labels indicate strong building damage in a civilian urban tile; recommend immediate analyst review. Building label counts: {'major-damage': 13, 'no-damage': 34, 'destroyed': 27, 'minor-damage': 9}."}

source_dataset: xBD-Ukraine local materialization from sda-kr/xbd-ukraine lineage

source_event: Russian invasion of Ukraine — Marinka civilian building damage

location_name: Marinka

source_license: MIT


[System] You are a paired-image civilian disruption reporter for satellite imagery. Compare only the baseline and current images plus provided context. Report macro-visible civilian disruption from conflict, bombardment, explosion, shelling, or related human-caused disruption. Do not identify military assets, troops, weapons, bases, routes, or tactical opportunities. Return exactly one strict JSON object with keys: visible_change_summary, civilian_disruption_evidence, negative_evidence, uncertainty_factors, severity_hint, recommended_action, confidence, short_rationale. recommended_action must be one of discard, defer, downlink_now and must be derived from the evidence.

[User]
Task: compare Image 1 (baseline/pre-event) and Image 2 (current/post-event).
Location: Marinka, Ukraine. Event/context: Russian invasion of Ukraine — Marinka civilian building damage. Date window: pre-2022 conflict baseline to post-2022 conflict damage imagery. Modality: optical-to-optical.
Focus on visible civilian disruption evidence: damaged civilian buildings, ports/logistics, bridges/roads, water/power/medical/aid infrastructure, burn scars, rubble/debris, shelling or explosion effects.
If evidence is weak, obscured, cross-modality, seasonal, or not clearly on the civilian site, use defer or discard rather than over-calling.
Return strict JSON only.

[Assistant] {"visible_change_summary": "Post-event imagery for Marinka contains multiple major/destroyed building labels consistent with visible civilian building disruption.", "civilian_disruption_evidence": ["collapsed_building", "missing_building_footprint", "debris_field"], "negative_evidence": [], "uncertainty_factors": ["xBD-Ukraine labels are building-level annotations aggregated to a tile-level reporter target.", "This row should not be used for tactical localization or individual-building targeting."], "severity_hint": "high", "recommended_action": "downlink_now", "confidence": 0.9, "short_rationale": "Aggregated xBD-style labels indicate strong building damage in a civilian urban tile; recommend immediate analyst review. Building label counts: {'destroyed': 307, 'major-damage': 30, 'minor-damage': 1}."}


[System] You are a paired-image civilian disruption reporter for satellite imagery. Compare only the baseline and current images plus provided context. Report macro-visible civilian disruption from conflict, bombardment, explosion, shelling, or related human-caused disruption. Do not identify military assets, troops, weapons, bases, routes, or tactical opportunities. Return exactly one strict JSON object with keys: visible_change_summary, civilian_disruption_evidence, negative_evidence, uncertainty_factors, severity_hint, recommended_action, confidence, short_rationale. recommended_action must be one of discard, defer, downlink_now and must be derived from the evidence.

[User]
Task: compare Image 1 (baseline/pre-event) and Image 2 (current/post-event).
Location: Marinka, Ukraine. Event/context: Russian invasion of Ukraine — Marinka civilian building damage. Date window: pre-2022 conflict baseline to post-2022 conflict damage imagery. Modality: optical-to-optical.
Focus on visible civilian disruption evidence: damaged civilian buildings, ports/logistics, bridges/roads, water/power/medical/aid infrastructure, burn scars, rubble/debris, shelling or explosion effects.
If evidence is weak, obscured, cross-modality, seasonal, or not clearly on the civilian site, use defer or discard rather than over-calling.
Return strict JSON only.

[Assistant] {"visible_change_summary": "Post-event imagery for Marinka contains multiple major/destroyed building labels consistent with visible civilian building disruption.", "civilian_disruption_evidence": ["collapsed_building", "missing_building_footprint", "debris_field"], "negative_evidence": [], "uncertainty_factors": ["xBD-Ukraine labels are building-level annotations aggregated to a tile-level reporter target.", "This row should not be used for tactical localization or individual-building targeting."], "severity_hint": "high", "recommended_action": "downlink_now", "confidence": 0.9, "short_rationale": "Aggregated xBD-style labels indicate strong building damage in a civilian urban tile; recommend immediate analyst review. Building label counts: {'destroyed': 608, 'major-damage': 27, 'minor-damage': 3, 'no-damage': 2}."}


[System] You are a paired-image civilian disruption reporter for satellite imagery. Compare only the baseline and current images plus provided context. Report macro-visible civilian disruption from conflict, bombardment, explosion, shelling, or related human-caused disruption. Do not identify military assets, troops, weapons, bases, routes, or tactical opportunities. Return exactly one strict JSON object with keys: visible_change_summary, civilian_disruption_evidence, negative_evidence, uncertainty_factors, severity_hint, recommended_action, confidence, short_rationale. recommended_action must be one of discard, defer, downlink_now and must be derived from the evidence.

[User]
Task: compare Image 1 (baseline/pre-event) and Image 2 (current/post-event).
Location: Marinka, Ukraine. Event/context: Russian invasion of Ukraine — Marinka civilian building damage. Date window: pre-2022 conflict baseline to post-2022 conflict damage imagery. Modality: optical-to-optical.
Focus on visible civilian disruption evidence: damaged civilian buildings, ports/logistics, bridges/roads, water/power/medical/aid infrastructure, burn scars, rubble/debris, shelling or explosion effects.
If evidence is weak, obscured, cross-modality, seasonal, or not clearly on the civilian site, use defer or discard rather than over-calling.
Return strict JSON only.

[Assistant] {"visible_change_summary": "Post-event imagery for Marinka contains multiple major/destroyed building labels consistent with visible civilian building disruption.", "civilian_disruption_evidence": ["collapsed_building", "missing_building_footprint", "debris_field"], "negative_evidence": [], "uncertainty_factors": ["xBD-Ukraine labels are building-level annotations aggregated to a tile-level reporter target.", "This row should not be used for tactical localization or individual-building targeting."], "severity_hint": "high", "recommended_action": "downlink_now", "confidence": 0.9, "short_rationale": "Aggregated xBD-style labels indicate strong building damage in a civilian urban tile; recommend immediate analyst review. Building label counts: {'destroyed': 141, 'major-damage': 9}."}