← Back to MT country layer · Country index
Synthestat · Malta · latest run

mt_population_review_cycle1_8f28c2dd_seed420987

Local run directory: /home/synthestat/output/runs/MT/mt_population_review_cycle1_8f28c2dd_seed420987

This static page mirrors the run diagnostics/messages so they are clickable from the QA dashboard.

Output status

PeopleHouseholdsDwellingsHouses/buildingsMax marginal deviationHARD statusValidation rows
88830.00%pass_exact74

Run files

FileBytesKind
assignment_diagnostics.json814file
build_manifest.json7,480file
constraint_residuals.json5,016file
distribution_diagnostics.json21,681file
dwelling_building_diagnostics.json2,854file
geography_quality_tiers.json14,728file
hidden_population_overlays.unavailable.json3,131file
household_diagnostics.json4,495file
model_notes.md4,275file
source_provenance.json71,627file
synthetic_building_assignments.parquet3,758file
synthetic_dwellings.parquet2,598file
synthetic_households.parquet2,900file
synthetic_persons.parquet5,600file
unavailable.json1,822file
uncertainty_summary.json17,224file
work_school_assignments.unavailable.json887file

Datasets and distributions

Lists come from the latest run bundle: source_provenance.json, distribution_diagnostics.json, and build_manifest.json.

Summary

Datasets used8
Distributions available38
Constraints/distributions used in synthesis43
Constraint typesFIRM: 7, GUIDE: 18, HARD: 2, SOFT: 11
Dataset variantscomparable_country: 11, current: 1, robust: 26
Finest-geography statusconstrained: 27, modelled: 11

Source gaps

  • No live National Statistics Office Malta retrieval adapter is implemented yet for MT Task 01.
  • Open building geometry and registry-like context still require dwelling inference; no live Planning Authority Malta dwelling integration exists in this repo.
  • Current Malta implementation is seeded and documentation-first, not a production national extraction path.

Datasets used

Dataset/source ID
MT_NATIONAL_education
MT_NATIONAL_employment
MT_NATIONAL_households
MT_NATIONAL_income
MT_NATIONAL_population
MT_PLANNING_address_context
MT_PLANNING_boundaries
MT_PLANNING_seeded_buildings

Best source by distribution family

Distribution familyDataset/source ID
D01_demographics_finestMT_NATIONAL_population
D05_educationMT_NATIONAL_education
D12_household_typeMT_NATIONAL_households
building_stockMT_PLANNING_seeded_buildings
employment_occupation_industryMT_NATIONAL_employment
geography_boundariesMT_PLANNING_boundaries
incomeMT_NATIONAL_income

Available distributions / priors in registry

SpecLabelTypeGeoStatusVariantConfidenceData URI
C01_education_occupation_couplingEducation-occupation coupling strengthGUIDEnationalmodelledcomparable_country0.595data/literature/seeded_occupation_priors.yaml
C02_assortative_mating_educationAssortative mating by educationGUIDEcommunemodelledcomparable_country0.605data/literature/seeded_occupation_priors.yaml
C03_assortative_mating_ageAssortative mating by ageGUIDEcommunemodelledcomparable_country0.675data/literature/seeded_occupation_priors.yaml
C04_assortative_mating_originAssortative mating by originGUIDEcommunemodelledcomparable_country0.615data/literature/seeded_occupation_priors.yaml
C05_spatial_sorting_educationSpatial sorting by educationGUIDEnationalmodelledcomparable_country0.695data/literature/seeded_occupation_priors.yaml
C06_spatial_sorting_incomeSpatial sorting by incomeGUIDEnationalmodelledcomparable_country0.695data/literature/seeded_occupation_priors.yaml
C07_spatial_sorting_originSpatial sorting by originGUIDEnationalmodelledcomparable_country0.715data/literature/seeded_occupation_priors.yaml
C08_intergenerational_income_elasticityIntergenerational income elasticityGUIDEnationalmodelledcomparable_country0.575data/literature/seeded_occupation_priors.yaml
C09_intergenerational_occupation_transmissionIntergenerational occupation transmissionGUIDEnationalmodelledcomparable_country0.575data/literature/seeded_occupation_priors.yaml
C10_commuting_mode_distanceCommuting mode × distance × occupation × regionGUIDEcommunemodelledcomparable_country0.635data/literature/seeded_occupation_priors.yaml
C11_health_age_sex_educationHealth × age × sex × educationGUIDEnationalmodelledcomparable_country0.615data/literature/seeded_occupation_priors.yaml
D01_age_sex_nuts3Age × sex at NUTS-3HARDNUTS-3constrainedrobust0.74docs/wiki/compiled/D01_age_sex_nuts3.md
D01_census_age_sex_nuts3Census age × sex at NUTS-3HARDNUTS-3constrainedrobust0.74docs/wiki/compiled/D01_census_age_sex_nuts3.md
D02_marital_nuts3Marital status × age × sex at NUTS-3FIRMNUTS-3constrainedrobust0.73docs/wiki/compiled/D02_marital_nuts3.md
D03_origin_age_sexOrigin group × age × sexFIRMNUTS-3constrainedrobust0.73docs/wiki/compiled/D03_origin_age_sex.md
D04_religion_age_sex_regionReligion × age × sex × regionGUIDENUTS-3constrainedrobust0.71docs/wiki/compiled/D04_religion_age_sex_region.md
D05_census_education_nuts3Census education at NUTS-3FIRMNUTS-3constrainedrobust0.73docs/wiki/compiled/D05_census_education_nuts3.md
D05_education_nuts2Education at NUTS-2FIRMNUTS-2constrainedcurrent0.7docs/wiki/compiled/D05_education_nuts2.md
D06_employment_age_sex_educationEmployment status × age × sex × educationFIRMunknownconstrainedrobust0.73docs/wiki/compiled/D06_employment_age_sex_education.md
D07_occupation_isco3Occupation ISCO-3 distributionSOFTunknownconstrainedrobust0.71docs/wiki/compiled/D07_occupation_isco3.md
D08_occupation_educationOccupation × educationSOFTunknownconstrainedrobust0.71docs/wiki/compiled/D08_occupation_education.md
D09_industry_nace2Industry NACE-2 distributionSOFTunknownconstrainedrobust0.71docs/wiki/compiled/D09_industry_nace2.md
D10_income_education_occupationIncome × education × occupationSOFTunknownconstrainedrobust0.71docs/wiki/compiled/D10_income_education_occupation.md
D11_income_household_type_regionIncome × household type × regionSOFTNUTS-3constrainedrobust0.71docs/wiki/compiled/D11_income_household_type_region.md
D12_household_type_size_regionHousehold type × size × regionFIRMNUTS-3constrainedrobust0.73docs/wiki/compiled/D12_household_type_size_region.md
D13_children_mother_age_educationChildren × mother age × educationSOFTNUTS-3constrainedrobust0.71docs/wiki/compiled/D13_children_mother_age_education.md
D14_partner_age_gap_homogamyPartner age gap × homogamySOFTNUTS-3constrainedrobust0.71docs/wiki/compiled/D14_partner_age_gap_homogamy.md
D15_coresidence_structureCo-residence structureSOFTNUTS-3constrainedrobust0.71docs/wiki/compiled/D15_coresidence_structure.md
D16_household_income_type_regionHousehold income × type × regionSOFTNUTS-3constrainedrobust0.71docs/wiki/compiled/D16_household_income_type_region.md
D17_education_mobilityEducation mobilityGUIDEunknownconstrainedrobust0.71docs/wiki/compiled/D17_education_mobility.md
D18_occupation_given_educationOccupation | educationSOFTunknownconstrainedrobust0.71docs/wiki/compiled/D18_occupation_given_education.md
D19_employment_given_demographicsEmployment | demographicsSOFTunknownconstrainedrobust0.71docs/wiki/compiled/D19_employment_given_demographics.md
D20_birth_intervalsBirth intervalsGUIDEunknownconstrainedrobust0.71docs/wiki/compiled/D20_birth_intervals.md
D21_age_first_birthAge at first birth × education × cohortGUIDEunknownconstrainedrobust0.71docs/wiki/compiled/D21_age_first_birth.md
D22_age_leaving_homeAge leaving homeGUIDEunknownconstrainedrobust0.71docs/wiki/compiled/D22_age_leaving_home.md
D23_divorce_duration_children_educationDivorce × duration × children × educationGUIDENUTS-3constrainedrobust0.71docs/wiki/compiled/D23_divorce_duration_children_education.md
D24_age_marriage_sex_educationAge at marriage × sex × educationGUIDENUTS-3constrainedrobust0.71docs/wiki/compiled/D24_age_marriage_sex_education.md
D25_internal_migrationInternal migrationFIRMunknownconstrainedrobust0.73docs/wiki/compiled/D25_internal_migration.md

Constraints/distributions used in synthesis manifest

Constraint or distribution ID
CORR_OCC_EMPLOYMENT
D01
D12
EMPLOYMENT_CODE_LINK
FIRM
GUIDE
HARD
HARMONIZATION
HH_CHILD_ADULT
HH_COUPLE_TWO_ADULTS
HH_SINGLE_SIZE_ONE
HH_SIZE_PLAUSIBLE
HMN_AGE_RANGE
HMN_BIRTH_DATE
HMN_BUILDING_SCHEMA
HMN_DWELLING_BUILDING_REF
HMN_DWELLING_SCHEMA
HMN_EDUCATION
HMN_EDUCATION_AGE
HMN_EDUCATION_GROUP
HMN_EMPLOYMENT
HMN_HOUSEHOLD_DWELLING_REF
HMN_HOUSEHOLD_SCHEMA
HMN_HOUSEHOLD_TYPE
HMN_INDUSTRY
HMN_MARITAL
HMN_OCCUPATION
HMN_ORIGIN
HMN_PERSON_HOUSEHOLD_REF
HMN_PERSON_SCHEMA
HMN_RETIRED_AGE
HMN_SEX
INFORMATIONAL
MODEL_FALLBACK_RATE
MODEL_REGISTRY_PROFILE
SPATIAL
SPT_BUILDING_COORDS
SPT_DWELLING_BUILDING_REF
SPT_DWELLING_HOUSEHOLD_REF
SPT_HH_DWELLING_REF
SPT_PERSON_HOUSEHOLD_REF
STRUCTURAL
XCN_COMPARABILITY

model_notes.md

# MT population review bundle — cycle 1

Run ID: `mt_population_review_cycle1_8f28c2dd_seed420987`
Bundle path: `/home/synthestat/output/runs/MT/mt_population_review_cycle1_8f28c2dd_seed420987`
Created at: 2026-05-19T16:55:24Z
Release mode: internal research review.

## What this bundle is

This is the best current MT review bundle that can be produced from the existing Synthestat source/code layer without fabricating precision. It packages the seeded Malta population slice: 8 synthetic persons in 8 households, linked to 8 inferred/seeded dwellings and 3 Planning Authority-style seeded buildings across 2 locality-style seeded test zones (LOC_MT_TEST_001, LOC_MT_TEST_002).

## HARD residual status

HARD constraints: PASS exact; no HARD residual rows failed.

Validation summary: {'pass': 68, 'warn': 4, 'skip': 2} across 74 rows. Warning rows are preserved in `constraint_residuals.json`; no constraint relaxation was performed for this review bundle.

## Measured/constrained/modelled/unknown separation

- Measured/constrained: seeded D01/D05/D12-style demographic/education/household constraints in the existing MT registry/validation artifacts, exactly as listed in provenance and diagnostics.
- Modelled/transfer: correlational, fine occupation/industry, income, migration, fertility, health, and comparable-country GUIDE/SOFT priors; uncertainty records are listed in `uncertainty_summary.json` and `source_provenance.json`.
- Unknown/unavailable: hidden-population overlays, work/school/facility assignments, live national building-register linkage, and nationwide locality coverage.

## Uncertainty and unavailable layers

Uncertainty/provenance are first-class outputs. Registry/modelled/transfer inputs are listed in `distribution_diagnostics.json`, `uncertainty_summary.json`, and `source_provenance.json`. Hidden populations are explicitly unavailable because the current MT path lacks separate uncertainty-aware small-area sources. Work/school/facility assignments are also unavailable; the bundle does not infer them from weak evidence.

## Remediations applied after cycle-1 reviewer feedback

- Dwelling-household references: `synthetic_dwellings.parquet` is remediated so every occupied/observed dwelling carries the household_id already present in `synthetic_households.parquet` and `synthetic_building_assignments.parquet`. Details are in `dwelling_building_diagnostics.json` under `dwelling_household_ref_remediations`.
- HH_SINGLE_Y/M/E semantics: these labels are age-coded in this seeded path. The canonical codebook is emitted in `household_diagnostics.json`, and representative seeded birth dates are now generated for young/middle/elderly single-person households.
- Provenance metadata: `source_provenance.json` now emits explicit per-source and per-registry source URL/data_uri status, retrieval timestamp status, licence/license status, reference period, and source-universe fields. Missing live/manual metadata are marked explicitly rather than silently omitted.
- Seeded degeneracy: `distribution_diagnostics.json` and `household_diagnostics.json` mark repeated/generated person attributes as toy seeded limitations, not evidence of distribution realism.

## Quality caveats for reviewer

- Scope is seeded/internal, not nationwide Malta 1:1 synthesis.
- Current finest supported geography is seeded locality-style test zones, not all Maltese localities.
- Building/dwelling realism is a Planning Authority-style seeded fixture plus dwelling inference, not live national building-register assignment.
- Occupation/industry at fine geography are modelled; ISCO-3 is unavailable and flagged as `fallback_1digit`.
- Repeated socioeconomic attributes in the tiny seeded slice are toy fixture/model limitations and must not be treated as measured uniformity or production realism.
- No live National Statistics Office Malta retrieval adapter is implemented; current bundle relies on existing seeded/manual catalogue artifacts.

## Expected routing

The bundle is contract-complete for synth-reviewer inspection. Because scope is intentionally seeded and several layers are unavailable, likely routing should be either EVIDENCE_EXHAUSTED_HUMAN_REVIEW or MODEL_IMPROVEMENT_EXHAUSTED_HUMAN_REVIEW unless reviewer finds a contract violation.

build_manifest.json

{
  "assignment_scope": {
    "dwelling_building": "available_seeded",
    "facility": "unavailable",
    "school": "unavailable",
    "work": "unavailable"
  },
  "classification_crosswalk_versions": {
    "education": "ISCED-2011 seeded mapping",
    "industry": "NACE Rev.2 seeded/modelled mapping",
    "occupation": "ISCO-08 seeded/modelled fallback to 1 digit"
  },
  "constraints_relaxed": [],
  "constraints_used": [
    "CORR_OCC_EMPLOYMENT",
    "D01",
    "D12",
    "EMPLOYMENT_CODE_LINK",
    "FIRM",
    "GUIDE",
    "HARD",
    "HARMONIZATION",
    "HH_CHILD_ADULT",
    "HH_COUPLE_TWO_ADULTS",
    "HH_SINGLE_SIZE_ONE",
    "HH_SIZE_PLAUSIBLE",
    "HMN_AGE_RANGE",
    "HMN_BIRTH_DATE",
    "HMN_BUILDING_SCHEMA",
    "HMN_DWELLING_BUILDING_REF",
    "HMN_DWELLING_SCHEMA",
    "HMN_EDUCATION",
    "HMN_EDUCATION_AGE",
    "HMN_EDUCATION_GROUP",
    "HMN_EMPLOYMENT",
    "HMN_HOUSEHOLD_DWELLING_REF",
    "HMN_HOUSEHOLD_SCHEMA",
    "HMN_HOUSEHOLD_TYPE",
    "HMN_INDUSTRY",
    "HMN_MARITAL",
    "HMN_OCCUPATION",
    "HMN_ORIGIN",
    "HMN_PERSON_HOUSEHOLD_REF",
    "HMN_PERSON_SCHEMA",
    "HMN_RETIRED_AGE",
    "HMN_SEX",
    "INFORMATIONAL",
    "MODEL_FALLBACK_RATE",
    "MODEL_REGISTRY_PROFILE",
    "SPATIAL",
    "SPT_BUILDING_COORDS",
    "SPT_DWELLING_BUILDING_REF",
    "SPT_DWELLING_HOUSEHOLD_REF",
    "SPT_HH_DWELLING_REF",
    "SPT_PERSON_HOUSEHOLD_REF",
    "STRUCTURAL",
    "XCN_COMPARABILITY"
  ],
  "contract_files": [
    "synthetic_persons.parquet",
    "synthetic_households.parquet",
    "synthetic_dwellings.parquet",
    "synthetic_building_assignments.parquet",
    "hidden_population_overlays.unavailable.json",
    "work_school_assignments.unavailable.json",
    "build_manifest.json",
    "constraint_residuals.json",
    "distribution_diagnostics.json",
    "household_diagnostics.json",
    "dwelling_building_diagnostics.json",
    "assignment_diagnostics.json",
    "geography_quality_tiers.json",
    "uncertainty_summary.json",
    "source_provenance.json",
    "model_notes.md",
    "unavailable.json"
  ],
  "country": "MT",
  "created_at": "2026-05-19T16:55:24Z",
  "geography_version": {
    "seeded_test_zones": [
      "LOC_MT_TEST_001",
      "LOC_MT_TEST_002"
    ],
    "target": "MT_LOCALITY_SEEDED_REVIEW"
  },
  "git_commit": "a5ad12d74bcf64a2c256e1fe83d99cc700e02bba-dirty",
  "git_dirty": true,
  "hard_constraint_status": "pass_exact",
  "hidden_population_scope": {
    "homelessness": {
      "reason": "No MT small-area measured homelessness distribution with uncertainty bounds is integrated in the current source layer.",
      "status": "unavailable"
    },
    "institutional_populations": {
      "reason": "No MT institution/group-quarter person layer is integrated in the current seeded path.",
      "status": "unavailable"
    },
    "refugees_asylum_seekers": {
      "reason": "No integrated MT age/sex/household/locality distribution with uncertainty bounds is available in current inputs.",
      "status": "unavailable"
    },
    "students": {
      "reason": "Education is a synthetic/modelled person attribute only; no separate student-location/school/institution overlay is integrated.",
      "status": "unavailable_overlay"
    },
    "syrian_refugees": {
      "reason": "No MT-specific small-area measured source with bounds integrated; model-only synthesis would be invalid without uncertainty.",
      "status": "unavailable"
    },
    "ukrainian_displaced_people": {
      "reason": "Policy-relevant group, but no separate uncertainty-aware small-area overlay source is wired into the MT seeded path.",
      "status": "unavailable"
    },
    "undocumented_seasonal_populations": {
      "reason": "No measured MT distribution with uncertainty bounds in current repository inputs.",
      "status": "unavailable"
    }
  },
  "hierarchical_model_report": {
    "country": "MT",
    "evidence_depth": "well_constrained",
    "inputs": {
      "manifest_summary_path": "output/MT/manifest_summary.json",
      "registry_assembly_report_path": "output/MT/registry_assembly_report.json"
    },
    "model_path": "output/MT/hierarchical_model.json",
    "quality_tier": "A",
    "readiness_status": "pass",
    "zone_prediction_count": 2,
    "zone_predictions_path": "output/MT/zone_predictions_registry.json"
  },
  "known_limitations": [
    "Small seeded MT review slice only: 2 locality-style test zones, 8 persons/households; not nationwide 1:1 Malta synthesis.",
    "No live National Statistics Office Malta retrieval adapter is implemented; no silent promotion to production evidence.",
    "Buildings are Planning Authority-style seeded fixtures; dwellings may be inferred and are not full national register integration.",
    "Hidden populations and work/school assignments unavailable rather than modelled without bounds.",
    "Fine occupation detail is model-driven/fallback; ISCO-3 unavailable and flagged as fallback_1digit."
  ],
  "population_counts": {
    "buildings": 3,
    "dwellings": 8,
    "households": 8,
    "persons": 8
  },
  "population_synthesis_report": {
    "completed_zone_count": 2,
    "completed_zones": [
      "LOC_MT_TEST_001",
      "LOC_MT_TEST_002"
    ],
    "consistency": {
      "matches_completed_manifest_zones": true,
      "prediction_zone_codes": [
        "LOC_MT_TEST_001",
        "LOC_MT_TEST_002"
      ]
    },
    "country": "MT",
    "hierarchical_model_path": "output/MT/hierarchical_model.json",
    "household_count": 8,
    "notes": [
      "Seeded MT Task 05 slice assembled from completed seeded zone outputs.",
      "This is a small seeded Malta synthesis slice, not broad national synthesis."
    ],
    "person_count": 8,
    "source_manifest_summary_path": "output/MT/manifest_summary.json",
    "zone_household_counts": {
      "LOC_MT_TEST_001": 5,
      "LOC_MT_TEST_002": 3
    },
    "zone_person_counts": {
      "LOC_MT_TEST_001": 5,
      "LOC_MT_TEST_002": 3
    },
    "zone_prediction_count": 2,
    "zone_predictions_path": "output/MT/zone_predictions_registry.json"
  },
  "project_root": "/home/synthestat",
  "random_seed": 420987,
  "release_mode": "internal_research_review",
  "run_id": "mt_population_review_cycle1_8f28c2dd_seed420987",
  "source_catalogue_version": {
    "readiness_status": "pass",
    "registry": "output/catalogue/distribution_registry_MT.json",
    "source_inventory_report": "output/MT/source_inventory_report.json"
  },
  "validation_slice_report": {
    "completed_zone_count": 2,
    "completed_zones": [
      "LOC_MT_TEST_001",
      "LOC_MT_TEST_002"
    ],
    "country": "MT",
    "degraded_zone_count": 0,
    "manifest_summary_path": "output/MT/manifest_summary.json",
    "notes": [
      "Aggregated root validation from completed seeded MT zone outputs through INFRA-05.",
      "This seeded validation slice passes for INFRA-05 scope only and is not full-country Malta validation."
    ],
    "population_synthesis_report_path": "output/MT/population_synthesis_report.json",
    "seeded_scope_completion": "through_INFRA-05",
    "synthesis_log_path": "output/MT/synthesis_log.yaml",
    "validation_framework_status": "pass_for_seeded_slice",
    "validation_report_html_path": "output/MT/validation_report.html",
    "validation_report_parquet_path": "output/MT/validation_report.parquet",
    "validation_row_count": 74,
    "validation_rows_by_zone": {
      "LOC_MT_TEST_001": 37,
      "LOC_MT_TEST_002": 37
    }
  },
  "zones_degraded": []
}

constraint_residuals.json

{
  "constraint_precedence": [
    "HARD",
    "FIRM",
    "SOFT",
    "GUIDE",
    "INFORMATIONAL"
  ],
  "constraint_type_counts": {
    "FIRM": 2,
    "GUIDE": 2,
    "HARD": 4,
    "HARMONIZATION": 40,
    "INFORMATIONAL": 6,
    "SPATIAL": 10,
    "STRUCTURAL": 10
  },
  "country": "MT",
  "hard_constraint_broken_rows": [],
  "hard_constraint_status": "pass_exact",
  "residual_rows_source": "output/MT/validation_report.parquet",
  "residuals_by_constraint_type": {
    "FIRM": {
      "max_abs_relative_error": 0.0,
      "row_count": 2,
      "status_counts": {
        "pass": 2
      },
      "tolerance_policy": "normally <=2%"
    },
    "GUIDE": {
      "max_abs_relative_error": 0.0,
      "row_count": 2,
      "status_counts": {
        "pass": 2
      },
      "tolerance_policy": "prior only"
    },
    "HARD": {
      "max_abs_relative_error": 0.0,
      "row_count": 4,
      "status_counts": {
        "pass": 4
      },
      "tolerance_policy": "exact"
    },
    "HARMONIZATION": {
      "max_abs_relative_error": 0.0,
      "row_count": 40,
      "status_counts": {
        "pass": 40
      },
      "tolerance_policy": "structural/harmonization check; see validation rows"
    },
    "INFORMATIONAL": {
      "max_abs_relative_error": 1.0,
      "row_count": 6,
      "status_counts": {
        "skip": 2,
        "warn": 4
      },
      "tolerance_policy": "not constraining"
    },
    "SPATIAL": {
      "max_abs_relative_error": 0.0,
      "row_count": 10,
      "status_counts": {
        "pass": 10
      },
      "tolerance_policy": "structural/harmonization check; see validation rows"
    },
    "STRUCTURAL": {
      "max_abs_relative_error": 0.0,
      "row_count": 10,
      "status_counts": {
        "pass": 10
      },
      "tolerance_policy": "structural/harmonization check; see validation rows"
    }
  },
  "run_id": "mt_population_review_cycle1_8f28c2dd_seed420987",
  "skip_rows": [
    {
      "check_group": "cross_country",
      "confidence": 0.0,
      "constraint_type": "INFORMATIONAL",
      "country": "MT",
      "distribution_id": "XCN_COMPARABILITY",
      "message": "cross-country comparability requires 2+ countries",
      "pooling_level": "cross_country",
      "relative_error": 0.0,
      "severity": "informational",
      "status": "skip",
      "synthetic_value": 0.0,
      "target_value": 0.0,
      "zone_code": "LOC_MT_TEST_001"
    },
    {
      "check_group": "cross_country",
      "confidence": 0.0,
      "constraint_type": "INFORMATIONAL",
      "country": "MT",
      "distribution_id": "XCN_COMPARABILITY",
      "message": "cross-country comparability requires 2+ countries",
      "pooling_level": "cross_country",
      "relative_error": 0.0,
      "severity": "informational",
      "status": "skip",
      "synthetic_value": 0.0,
      "target_value": 0.0,
      "zone_code": "LOC_MT_TEST_002"
    }
  ],
  "status_counts": {
    "pass": 68,
    "skip": 2,
    "warn": 4
  },
  "validation_row_count": 74,
  "warn_rows": [
    {
      "check_group": "marginal",
      "confidence": 0.6,
      "constraint_type": "INFORMATIONAL",
      "country": "MT",
      "distribution_id": "MODEL_FALLBACK_RATE",
      "message": "share of employed persons using fallback_1digit occupation coding",
      "pooling_level": "partially_constrained",
      "relative_error": 1.0,
      "severity": "informational",
      "status": "warn",
      "synthetic_value": 1.0,
      "target_value": 0.0,
      "zone_code": "LOC_MT_TEST_001"
    },
    {
      "check_group": "marginal",
      "confidence": 0.6,
      "constraint_type": "INFORMATIONAL",
      "country": "MT",
      "distribution_id": "MODEL_REGISTRY_PROFILE",
      "message": "registry profile indicates comparable-country dependence",
      "pooling_level": "partially_constrained",
      "relative_error": 0.289,
      "severity": "informational",
      "status": "warn",
      "synthetic_value": 0.289,
      "target_value": 0.0,
      "zone_code": "LOC_MT_TEST_001"
    },
    {
      "check_group": "marginal",
      "confidence": 0.6,
      "constraint_type": "INFORMATIONAL",
      "country": "MT",
      "distribution_id": "MODEL_FALLBACK_RATE",
      "message": "share of employed persons using fallback_1digit occupation coding",
      "pooling_level": "partially_constrained",
      "relative_error": 1.0,
      "severity": "informational",
      "status": "warn",
      "synthetic_value": 1.0,
      "target_value": 0.0,
      "zone_code": "LOC_MT_TEST_002"
    },
    {
      "check_group": "marginal",
      "confidence": 0.6,
      "constraint_type": "INFORMATIONAL",
      "country": "MT",
      "distribution_id": "MODEL_REGISTRY_PROFILE",
      "message": "registry profile indicates comparable-country dependence",
      "pooling_level": "partially_constrained",
      "relative_error": 0.289,
      "severity": "informational",
      "status": "warn",
      "synthetic_value": 0.289,
      "target_value": 0.0,
      "zone_code": "LOC_MT_TEST_002"
    }
  ]
}

household_diagnostics.json

{
  "birth_date_remediations": [
    {
      "age_at_review_reference_date": 74,
      "household_id": 1,
      "household_type": "HH_SINGLE_E",
      "new_birth_date": "1951-06-15",
      "old_birth_date": "1991-06-15",
      "person_id": 1
    },
    {
      "age_at_review_reference_date": 44,
      "household_id": 2,
      "household_type": "HH_SINGLE_M",
      "new_birth_date": "1981-06-15",
      "old_birth_date": "1991-06-15",
      "person_id": 2
    },
    {
      "age_at_review_reference_date": 44,
      "household_id": 3,
      "household_type": "HH_SINGLE_M",
      "new_birth_date": "1981-06-15",
      "old_birth_date": "1991-06-15",
      "person_id": 3
    },
    {
      "age_at_review_reference_date": 24,
      "household_id": 4,
      "household_type": "HH_SINGLE_Y",
      "new_birth_date": "2001-06-15",
      "old_birth_date": "1991-06-15",
      "person_id": 4
    },
    {
      "age_at_review_reference_date": 24,
      "household_id": 5,
      "household_type": "HH_SINGLE_Y",
      "new_birth_date": "2001-06-15",
      "old_birth_date": "1991-06-15",
      "person_id": 5
    },
    {
      "age_at_review_reference_date": 74,
      "household_id": 6,
      "household_type": "HH_SINGLE_E",
      "new_birth_date": "1951-06-15",
      "old_birth_date": "1991-06-15",
      "person_id": 6
    },
    {
      "age_at_review_reference_date": 44,
      "household_id": 7,
      "household_type": "HH_SINGLE_M",
      "new_birth_date": "1981-06-15",
      "old_birth_date": "1991-06-15",
      "person_id": 7
    },
    {
      "age_at_review_reference_date": 24,
      "household_id": 8,
      "household_type": "HH_SINGLE_Y",
      "new_birth_date": "2001-06-15",
      "old_birth_date": "1991-06-15",
      "person_id": 8
    }
  ],
  "country": "MT",
  "family_composition_status": "weak_seeded_modelled",
  "household_count": 8,
  "household_role_counts": {
    "reference": 8
  },
  "household_size_counts": {
    "1": 8
  },
  "household_type_age_codebook": {
    "HH_SINGLE_E": {
      "age_max": 120,
      "age_min": 65,
      "label": "single-person elderly household",
      "seeded_birth_date": "1951-06-15"
    },
    "HH_SINGLE_M": {
      "age_max": 64,
      "age_min": 35,
      "label": "single-person middle adult household",
      "seeded_birth_date": "1981-06-15"
    },
    "HH_SINGLE_Y": {
      "age_max": 34,
      "age_min": 18,
      "label": "single-person younger adult household",
      "seeded_birth_date": "2001-06-15"
    }
  },
  "household_type_age_semantics_status": "remediated_seeded_birth_dates_match_HH_SINGLE_Y_M_E_age_codebook",
  "household_type_counts": {
    "HH_SINGLE_E": 2,
    "HH_SINGLE_M": 3,
    "HH_SINGLE_Y": 3
  },
  "households_without_dwelling": [],
  "notes": [
    "Seeded MT slice currently has 8 one-person households; family-composition review should request richer measured household microstructure before approving broad use.",
    "HH_SINGLE_Y/M/E are age-coded in this seeded path; reviewer bundle birth dates are remediated to representative young/middle/elderly ages and the codebook above is canonical for validation semantics.",
    "Repeated socioeconomic attributes are toy seeded limitations and not distribution-realism evidence."
  ],
  "parent_child_age_gap_status": "not_evaluable_no_child_households_in_seeded_MT_slice",
  "person_count": 8,
  "persons_without_household": [],
  "run_id": "mt_population_review_cycle1_8f28c2dd_seed420987",
  "seeded_degeneracy_diagnostics": {
    "degenerate_fields": [
      "education",
      "education_group",
      "employment_status",
      "occupation_isco1",
      "occupation_isco3",
      "occupation_isco3_status",
      "industry_nace1",
      "industry_nace2",
      "income_bracket",
      "origin_group",
      "origin_country",
      "marital_status",
      "nationality"
    ],
    "interpretation_guardrail": "Degenerate seeded attributes are model/fixture limitations and must not be read as distribution realism or measured uniformity.",
    "person_count": 8,
    "status": "warn_seeded_degenerate_attributes",
    "unique_value_counts": {
      "birth_date": 3,
      "education": 1,
      "education_group": 1,
      "employment_status": 1,
      "income_bracket": 1,
      "industry_nace1": 1,
      "industry_nace2": 1,
      "marital_status": 1,
      "nationality": 1,
      "occupation_isco1": 1,
      "occupation_isco3": 1,
      "occupation_isco3_status": 1,
      "origin_country": 1,
      "origin_group": 1
    }
  }
}

dwelling_building_diagnostics.json

{
  "assignment_counts": {
    "linked_seeded_planning_authority_fixture": 8
  },
  "building_count": 3,
  "building_inventory_report": {
    "artifacts": {
      "buildings_path": "/home/synthestat/output/MT/buildings.parquet",
      "dwellings_path": "/home/synthestat/output/MT/dwellings.parquet"
    },
    "boundary_path": "/home/synthestat/config/buildings/MT/locality_seed.geojson",
    "building_count": 3,
    "capacity_check": {
      "dwelling_count": 8,
      "household_count": 8,
      "ok": true,
      "shortfall": 0
    },
    "country": "MT",
    "dwelling_count": 8,
    "notes": [
      "Seeded MT Task 02 slice built from Planning Authority-style building fixtures plus locality-style seeded polygons.",
      "This remains a seeded Malta building-stock slice with heuristic dwelling inference, not a full Planning Authority Malta national integration."
    ],
    "quality_tier": "B2",
    "raw_path": "/home/synthestat/config/buildings/MT/pa_seed.json",
    "zone_counts": {
      "LOC_MT_TEST_001": 2,
      "LOC_MT_TEST_002": 1
    }
  },
  "building_quality_tier_counts": {
    "B2": 3
  },
  "capacity_check": {
    "dwelling_count": 8,
    "household_count": 8,
    "ok": true,
    "shortfall": 0
  },
  "caveats": [
    "Dwellings are inferred/seeded where observed dwelling counts are absent; building realism is suitable only for internal review of the seeded path."
  ],
  "country": "MT",
  "dwelling_count": 8,
  "dwelling_household_ids_not_in_households": [],
  "dwelling_household_ref_remediations": [
    {
      "dwelling_id": "MT-BLD-001_dw_1",
      "new_household_id": 1,
      "old_household_id": null
    },
    {
      "dwelling_id": "MT-BLD-002_dw_1",
      "new_household_id": 2,
      "old_household_id": null
    },
    {
      "dwelling_id": "MT-BLD-002_dw_2",
      "new_household_id": 3,
      "old_household_id": null
    },
    {
      "dwelling_id": "MT-BLD-002_dw_3",
      "new_household_id": 4,
      "old_household_id": null
    },
    {
      "dwelling_id": "MT-BLD-002_dw_4",
      "new_household_id": 5,
      "old_household_id": null
    },
    {
      "dwelling_id": "MT-BLD-003_dw_1",
      "new_household_id": 6,
      "old_household_id": null
    },
    {
      "dwelling_id": "MT-BLD-003_dw_2",
      "new_household_id": 7,
      "old_household_id": null
    },
    {
      "dwelling_id": "MT-BLD-003_dw_3",
      "new_household_id": 8,
      "old_household_id": null
    }
  ],
  "dwelling_household_reference_status": "remediated_pass_all_occupied_dwellings_reference_existing_households",
  "dwelling_status_counts": {
    "observed": 8
  },
  "household_count": 8,
  "occupied_dwellings_without_household_id": [],
  "real_building_status": "seeded_planning_authority_style_fixture_not_live_national_building_register",
  "run_id": "mt_population_review_cycle1_8f28c2dd_seed420987"
}

distribution_diagnostics.json

{
  "blocking_issues": [],
  "by_constraint_type": {
    "FIRM": 7,
    "GUIDE": 18,
    "HARD": 2,
    "SOFT": 11
  },
  "by_dataset_variant": {
    "comparable_country": 11,
    "current": 1,
    "robust": 26
  },
  "by_finest_geography_status": {
    "constrained": 27,
    "modelled": 11
  },
  "confidence_below_0_7": [
    {
      "catalogue_id": "literature:fr-c01_education_occupation_coupling__transfer_from_fr",
      "confidence": 0.595,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "37dd178fbfc096717d310f69212adab59f44c786ab0a7ba3a619cd14a1ad25a8",
      "spec_id": "C01_education_occupation_coupling",
      "spec_label": "Education-occupation coupling strength",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.202,
        "method": "literature_regression"
      }
    },
    {
      "catalogue_id": "literature:fr-c02_assortative_mating_education__transfer_from_fr",
      "confidence": 0.605,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "commune",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "eaee1a327700e2d610d66250874c4a02384c91acf0978dc0da7068f160c72ccb",
      "spec_id": "C02_assortative_mating_education",
      "spec_label": "Assortative mating by education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.193,
        "method": "literature_transition"
      }
    },
    {
      "catalogue_id": "literature:fr-c03_assortative_mating_age__transfer_from_fr",
      "confidence": 0.675,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "commune",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "3eb83fc2d668330c0741a9ecbc79396899723ab82c36e6ea65145422ab21298e",
      "spec_id": "C03_assortative_mating_age",
      "spec_label": "Assortative mating by age",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.142,
        "method": "literature_transition"
      }
    },
    {
      "catalogue_id": "literature:fr-c04_assortative_mating_origin__transfer_from_fr",
      "confidence": 0.615,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "commune",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "28af2b98be831deada16d0cb59fff8c508690bec693dba1d2ada30ed79847f7c",
      "spec_id": "C04_assortative_mating_origin",
      "spec_label": "Assortative mating by origin",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.193,
        "method": "literature_transition"
      }
    },
    {
      "catalogue_id": "literature:fr-c05_spatial_sorting_education__transfer_from_fr",
      "confidence": 0.695,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "81919503e223cee02fbe214f9f58eee6beea943d8f4c47532dfb1f637823c718",
      "spec_id": "C05_spatial_sorting_education",
      "spec_label": "Spatial sorting by education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.133,
        "method": "literature_prior"
      }
    },
    {
      "catalogue_id": "literature:fr-c06_spatial_sorting_income__transfer_from_fr",
      "confidence": 0.695,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "67a18b48874fd2b61c8c75faae79efcac77b098d9bf8731158987b9606f47fa8",
      "spec_id": "C06_spatial_sorting_income",
      "spec_label": "Spatial sorting by income",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.133,
        "method": "literature_prior"
      }
    },
    {
      "catalogue_id": "literature:fr-c08_intergenerational_income_elasticity__transfer_from_fr",
      "confidence": 0.575,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "3d22c15ad14b099d588d92509ac6c1cc093b93030886566dfb5515832921485c",
      "spec_id": "C08_intergenerational_income_elasticity",
      "spec_label": "Intergenerational income elasticity",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.223,
        "method": "literature_prior"
      }
    },
    {
      "catalogue_id": "literature:fr-c09_intergenerational_occupation_transmission__transfer_from_fr",
      "confidence": 0.575,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "442742abe9c98b9e140543e204024034e0af7af48f434f22ce06c293940cb417",
      "spec_id": "C09_intergenerational_occupation_transmission",
      "spec_label": "Intergenerational occupation transmission",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.223,
        "method": "literature_regression"
      }
    },
    {
      "catalogue_id": "literature:fr-c10_commuting_mode_distance__transfer_from_fr",
      "confidence": 0.635,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "commune",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "2015fab2a394a190c86a9f6689f241a0cc479afe8e92a88dd282ecfe5b3a669b",
      "spec_id": "C10_commuting_mode_distance",
      "spec_label": "Commuting mode × distance × occupation × region",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.183,
        "method": "literature_transition"
      }
    },
    {
      "catalogue_id": "literature:fr-c11_health_age_sex_education__transfer_from_fr",
      "confidence": 0.615,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "576119788fbe954a5198139e9bd5d75211297f26096080fb89a111fc0f12c1df",
      "spec_id": "C11_health_age_sex_education",
      "spec_label": "Health × age × sex × education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.193,
        "method": "literature_regression"
      }
    }
  ],
  "confidence_below_0_7_count": 10,
  "country": "MT",
  "coverage_path": "output/catalogue/distribution_coverage_MT.json",
  "coverage_summary": {
    "country": "MT",
    "covered_count": 38,
    "missing_count": 0,
    "readiness_status": "pass",
    "required_count": 38,
    "usable_count": 38,
    "usable_ratio": 1.0
  },
  "modelled_or_transfer_entries": [
    {
      "catalogue_id": "literature:fr-c01_education_occupation_coupling__transfer_from_fr",
      "confidence": 0.595,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "37dd178fbfc096717d310f69212adab59f44c786ab0a7ba3a619cd14a1ad25a8",
      "spec_id": "C01_education_occupation_coupling",
      "spec_label": "Education-occupation coupling strength",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.202,
        "method": "literature_regression"
      }
    },
    {
      "catalogue_id": "literature:fr-c02_assortative_mating_education__transfer_from_fr",
      "confidence": 0.605,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "commune",
      "geo_version": "FR_COM_CURRENT",
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "region_id": null,
      "schema_hash": "eaee1a327700e2d610d66250874c4a02384c91acf0978dc0da7068f160c72ccb",
      "spec_id": "C02_assortative_mating_education",
      "spec_label": "Assortative mating by education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.193,
        "method": "literature_transition"
      }
    },
    {
      "catalogue_id": "literature:fr-c03_assortative_mating_age__transfer_from_fr",
      "confidence": 0.675,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_u

… truncated after 12,000 characters …

uncertainty_summary.json

{
  "country": "MT",
  "hidden_population_uncertainty_status": "unavailable; no overlays emitted because bounds/evidence are missing in current layer",
  "input_uncertainty_records": [
    {
      "catalogue_id": "literature:fr-c01_education_occupation_coupling__transfer_from_fr",
      "confidence": 0.595,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C01_education_occupation_coupling",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.202,
        "method": "literature_regression"
      }
    },
    {
      "catalogue_id": "literature:fr-c02_assortative_mating_education__transfer_from_fr",
      "confidence": 0.605,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C02_assortative_mating_education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.193,
        "method": "literature_transition"
      }
    },
    {
      "catalogue_id": "literature:fr-c03_assortative_mating_age__transfer_from_fr",
      "confidence": 0.675,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C03_assortative_mating_age",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.142,
        "method": "literature_transition"
      }
    },
    {
      "catalogue_id": "literature:fr-c04_assortative_mating_origin__transfer_from_fr",
      "confidence": 0.615,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C04_assortative_mating_origin",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.193,
        "method": "literature_transition"
      }
    },
    {
      "catalogue_id": "literature:fr-c05_spatial_sorting_education__transfer_from_fr",
      "confidence": 0.695,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C05_spatial_sorting_education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.133,
        "method": "literature_prior"
      }
    },
    {
      "catalogue_id": "literature:fr-c06_spatial_sorting_income__transfer_from_fr",
      "confidence": 0.695,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C06_spatial_sorting_income",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.133,
        "method": "literature_prior"
      }
    },
    {
      "catalogue_id": "literature:fr-c07_spatial_sorting_origin__transfer_from_fr",
      "confidence": 0.715,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C07_spatial_sorting_origin",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.123,
        "method": "literature_prior"
      }
    },
    {
      "catalogue_id": "literature:fr-c08_intergenerational_income_elasticity__transfer_from_fr",
      "confidence": 0.575,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C08_intergenerational_income_elasticity",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.223,
        "method": "literature_prior"
      }
    },
    {
      "catalogue_id": "literature:fr-c09_intergenerational_occupation_transmission__transfer_from_fr",
      "confidence": 0.575,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C09_intergenerational_occupation_transmission",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.223,
        "method": "literature_regression"
      }
    },
    {
      "catalogue_id": "literature:fr-c10_commuting_mode_distance__transfer_from_fr",
      "confidence": 0.635,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C10_commuting_mode_distance",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.183,
        "method": "literature_transition"
      }
    },
    {
      "catalogue_id": "literature:fr-c11_health_age_sex_education__transfer_from_fr",
      "confidence": 0.615,
      "constraint_type": "GUIDE",
      "dataset_variant": "comparable_country",
      "finest_geography_status": "modelled",
      "spec_id": "C11_health_age_sex_education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.193,
        "method": "literature_regression"
      }
    },
    {
      "catalogue_id": "D01_age_sex_nuts3",
      "confidence": 0.74,
      "constraint_type": "HARD",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D01_age_sex_nuts3",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.26,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D01_census_age_sex_nuts3",
      "confidence": 0.74,
      "constraint_type": "HARD",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D01_census_age_sex_nuts3",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.26,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D02_marital_nuts3",
      "confidence": 0.73,
      "constraint_type": "FIRM",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D02_marital_nuts3",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.27,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D03_origin_age_sex",
      "confidence": 0.73,
      "constraint_type": "FIRM",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D03_origin_age_sex",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.27,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D04_religion_age_sex_region",
      "confidence": 0.71,
      "constraint_type": "GUIDE",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D04_religion_age_sex_region",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.29,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D05_census_education_nuts3",
      "confidence": 0.73,
      "constraint_type": "FIRM",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D05_census_education_nuts3",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.27,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D05_education_nuts2",
      "confidence": 0.7,
      "constraint_type": "FIRM",
      "dataset_variant": "current",
      "finest_geography_status": "constrained",
      "spec_id": "D05_education_nuts2",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.3,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D06_employment_age_sex_education",
      "confidence": 0.73,
      "constraint_type": "FIRM",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D06_employment_age_sex_education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.27,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D07_occupation_isco3",
      "confidence": 0.71,
      "constraint_type": "SOFT",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D07_occupation_isco3",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.29,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D08_occupation_education",
      "confidence": 0.71,
      "constraint_type": "SOFT",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D08_occupation_education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.29,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D09_industry_nace2",
      "confidence": 0.71,
      "constraint_type": "SOFT",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D09_industry_nace2",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.29,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D10_income_education_occupation",
      "confidence": 0.71,
      "constraint_type": "SOFT",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D10_income_education_occupation",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.29,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D11_income_household_type_region",
      "confidence": 0.71,
      "constraint_type": "SOFT",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D11_income_household_type_region",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.29,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D12_household_type_size_region",
      "confidence": 0.73,
      "constraint_type": "FIRM",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D12_household_type_size_region",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.27,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D13_children_mother_age_education",
      "confidence": 0.71,
      "constraint_type": "SOFT",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D13_children_mother_age_education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.29,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D14_partner_age_gap_homogamy",
      "confidence": 0.71,
      "constraint_type": "SOFT",
      "dataset_variant": "robust",
      "finest_geography_status": "constrained",
      "spec_id": "D14_partner_age_gap_homogamy",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.29,
        "method": "heuristic_range"
      }
    },
    {
      "catalogue_id": "D15_coresidence_structure",
      "confidence": 0.71,
      "constraint_type": "SOFT",
      "dataset_variant": "robus

… truncated after 12,000 characters …

source_provenance.json

{
  "best_distribution_sources": {
    "D01_demographics_finest": "MT_NATIONAL_population",
    "D05_education": "MT_NATIONAL_education",
    "D12_household_type": "MT_NATIONAL_households",
    "building_stock": "MT_PLANNING_seeded_buildings",
    "employment_occupation_industry": "MT_NATIONAL_employment",
    "geography_boundaries": "MT_PLANNING_boundaries",
    "income": "MT_NATIONAL_income"
  },
  "catalogue_sources": {
    "coverage": "output/catalogue/distribution_coverage_MT.json",
    "readiness": "output/catalogue/distribution_readiness_MT.json",
    "registry": "output/catalogue/distribution_registry_MT.json"
  },
  "country": "MT",
  "created_at": "2026-05-19T16:55:24Z",
  "geography_levels": [
    "NUTS-2",
    "NUTS-3",
    "commune",
    "national",
    "unknown"
  ],
  "live_download": {
    "enabled": false,
    "path": null,
    "summary": "No live MT national download artifact is available; seeded/manual sources are used."
  },
  "live_probe": {
    "enabled": false,
    "path": null,
    "summary": "No live National Statistics Office Malta retrieval adapter is implemented in the current MT path."
  },
  "manual_sources": [
    "MT_NATIONAL_population",
    "MT_NATIONAL_households",
    "MT_NATIONAL_education",
    "MT_NATIONAL_employment",
    "MT_NATIONAL_income",
    "MT_PLANNING_boundaries",
    "MT_PLANNING_seeded_buildings",
    "MT_PLANNING_address_context"
  ],
  "provenance_completeness_note": "Registry/source rows include source_url/data_uri status, retrieval timestamp status, licence/license status, reference period, and source universe. Unavailable manual/seeded fields are explicit because MT live retrieval is not integrated.",
  "quality_flags": {
    "readiness_status": "pass",
    "source_gaps": [
      "No live National Statistics Office Malta retrieval adapter is implemented yet for MT Task 01.",
      "Open building geometry and registry-like context still require dwelling inference; no live Planning Authority Malta dwelling integration exists in this repo.",
      "Current Malta implementation is seeded and documentation-first, not a production national extraction path."
    ],
    "warning_issues": []
  },
  "reference_periods": "Per-entry reference_period fields are included where present; seeded/manual entries explicitly mark unavailable status instead of silently omitting period metadata.",
  "registry_entries": [
    {
      "bundle_packaged_at": "2026-05-19T16:55:24Z",
      "catalogue_id": "literature:fr-c01_education_occupation_coupling__transfer_from_fr",
      "confidence": 0.595,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "data_uri_status": "local_or_seeded_path",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "licence": null,
      "licence_status": "not_available_in_seeded_registry",
      "license": null,
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "reference_period": "not_available_in_seeded_registry",
      "region_id": null,
      "retrieval_timestamp": null,
      "retrieval_timestamp_status": "not_available_in_seeded_registry; bundle_packaged_at records packaging time, not live retrieval",
      "schema_hash": "37dd178fbfc096717d310f69212adab59f44c786ab0a7ba3a619cd14a1ad25a8",
      "source_universe": "not_available_in_seeded_registry; seeded/modelled/comparable-country registry entry",
      "source_url": null,
      "source_url_status": "not_available_in_seeded_registry; data_uri/local/manual status governs this review bundle",
      "spec_id": "C01_education_occupation_coupling",
      "spec_label": "Education-occupation coupling strength",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.202,
        "method": "literature_regression"
      }
    },
    {
      "bundle_packaged_at": "2026-05-19T16:55:24Z",
      "catalogue_id": "literature:fr-c02_assortative_mating_education__transfer_from_fr",
      "confidence": 0.605,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "data_uri_status": "local_or_seeded_path",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "commune",
      "geo_version": "FR_COM_CURRENT",
      "licence": null,
      "licence_status": "not_available_in_seeded_registry",
      "license": null,
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "reference_period": "not_available_in_seeded_registry",
      "region_id": null,
      "retrieval_timestamp": null,
      "retrieval_timestamp_status": "not_available_in_seeded_registry; bundle_packaged_at records packaging time, not live retrieval",
      "schema_hash": "eaee1a327700e2d610d66250874c4a02384c91acf0978dc0da7068f160c72ccb",
      "source_universe": "not_available_in_seeded_registry; seeded/modelled/comparable-country registry entry",
      "source_url": null,
      "source_url_status": "not_available_in_seeded_registry; data_uri/local/manual status governs this review bundle",
      "spec_id": "C02_assortative_mating_education",
      "spec_label": "Assortative mating by education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.193,
        "method": "literature_transition"
      }
    },
    {
      "bundle_packaged_at": "2026-05-19T16:55:24Z",
      "catalogue_id": "literature:fr-c03_assortative_mating_age__transfer_from_fr",
      "confidence": 0.675,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "data_uri_status": "local_or_seeded_path",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "commune",
      "geo_version": "FR_COM_CURRENT",
      "licence": null,
      "licence_status": "not_available_in_seeded_registry",
      "license": null,
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "reference_period": "not_available_in_seeded_registry",
      "region_id": null,
      "retrieval_timestamp": null,
      "retrieval_timestamp_status": "not_available_in_seeded_registry; bundle_packaged_at records packaging time, not live retrieval",
      "schema_hash": "3eb83fc2d668330c0741a9ecbc79396899723ab82c36e6ea65145422ab21298e",
      "source_universe": "not_available_in_seeded_registry; seeded/modelled/comparable-country registry entry",
      "source_url": null,
      "source_url_status": "not_available_in_seeded_registry; data_uri/local/manual status governs this review bundle",
      "spec_id": "C03_assortative_mating_age",
      "spec_label": "Assortative mating by age",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.142,
        "method": "literature_transition"
      }
    },
    {
      "bundle_packaged_at": "2026-05-19T16:55:24Z",
      "catalogue_id": "literature:fr-c04_assortative_mating_origin__transfer_from_fr",
      "confidence": 0.615,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "data_uri_status": "local_or_seeded_path",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "commune",
      "geo_version": "FR_COM_CURRENT",
      "licence": null,
      "licence_status": "not_available_in_seeded_registry",
      "license": null,
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "reference_period": "not_available_in_seeded_registry",
      "region_id": null,
      "retrieval_timestamp": null,
      "retrieval_timestamp_status": "not_available_in_seeded_registry; bundle_packaged_at records packaging time, not live retrieval",
      "schema_hash": "28af2b98be831deada16d0cb59fff8c508690bec693dba1d2ada30ed79847f7c",
      "source_universe": "not_available_in_seeded_registry; seeded/modelled/comparable-country registry entry",
      "source_url": null,
      "source_url_status": "not_available_in_seeded_registry; data_uri/local/manual status governs this review bundle",
      "spec_id": "C04_assortative_mating_origin",
      "spec_label": "Assortative mating by origin",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.193,
        "method": "literature_transition"
      }
    },
    {
      "bundle_packaged_at": "2026-05-19T16:55:24Z",
      "catalogue_id": "literature:fr-c05_spatial_sorting_education__transfer_from_fr",
      "confidence": 0.695,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "data_uri_status": "local_or_seeded_path",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "licence": null,
      "licence_status": "not_available_in_seeded_registry",
      "license": null,
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "reference_period": "not_available_in_seeded_registry",
      "region_id": null,
      "retrieval_timestamp": null,
      "retrieval_timestamp_status": "not_available_in_seeded_registry; bundle_packaged_at records packaging time, not live retrieval",
      "schema_hash": "81919503e223cee02fbe214f9f58eee6beea943d8f4c47532dfb1f637823c718",
      "source_universe": "not_available_in_seeded_registry; seeded/modelled/comparable-country registry entry",
      "source_url": null,
      "source_url_status": "not_available_in_seeded_registry; data_uri/local/manual status governs this review bundle",
      "spec_id": "C05_spatial_sorting_education",
      "spec_label": "Spatial sorting by education",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
        "mean_cell_cv": 0.133,
        "method": "literature_prior"
      }
    },
    {
      "bundle_packaged_at": "2026-05-19T16:55:24Z",
      "catalogue_id": "literature:fr-c06_spatial_sorting_income__transfer_from_fr",
      "confidence": 0.695,
      "constraint_type": "GUIDE",
      "country": "MT",
      "data_uri": "data/literature/seeded_occupation_priors.yaml",
      "data_uri_status": "local_or_seeded_path",
      "dataset_variant": "comparable_country",
      "evidence_quality": "academic_literature",
      "finest_geography_status": "modelled",
      "geo_level": "national",
      "geo_version": "FR_COM_CURRENT",
      "licence": null,
      "licence_status": "not_available_in_seeded_registry",
      "license": null,
      "pooling_level": "comparable_country",
      "priority_weight": "low",
      "reference_period": "not_available_in_seeded_registry",
      "region_id": null,
      "retrieval_timestamp": null,
      "retrieval_timestamp_status": "not_available_in_seeded_registry; bundle_packaged_at records packaging time, not live retrieval",
      "schema_hash": "67a18b48874fd2b61c8c75faae79efcac77b098d9bf8731158987b9606f47fa8",
      "source_universe": "not_available_in_seeded_registry; seeded/modelled/comparable-country registry entry",
      "source_url": null,
      "source_url_status": "not_available_in_seeded_registry; data_uri/local/manual status governs this review bundle",
      "spec_id": "C06_spatial_sorting_income",
      "spec_label": "Spatial sorting by income",
      "uncertainty": {
        "bounds_uri": null,
        "credible_level": 0.9,
 

… truncated after 12,000 characters …

unavailable.json

{
  "categories": {
    "homelessness": {
      "reason": "No MT small-area measured homelessness distribution with uncertainty bounds is integrated in the current source layer.",
      "status": "unavailable"
    },
    "institutional_populations": {
      "reason": "No MT institution/group-quarter person layer is integrated in the current seeded path.",
      "status": "unavailable"
    },
    "refugees_asylum_seekers": {
      "reason": "No integrated MT age/sex/household/locality distribution with uncertainty bounds is available in current inputs.",
      "status": "unavailable"
    },
    "students": {
      "reason": "Education is a synthetic/modelled person attribute only; no separate student-location/school/institution overlay is integrated.",
      "status": "unavailable_overlay"
    },
    "syrian_refugees": {
      "reason": "No MT-specific small-area measured source with bounds integrated; model-only synthesis would be invalid without uncertainty.",
      "status": "unavailable"
    },
    "ukrainian_displaced_people": {
      "reason": "Policy-relevant group, but no separate uncertainty-aware small-area overlay source is wired into the MT seeded path.",
      "status": "unavailable"
    },
    "undocumented_seasonal_populations": {
      "reason": "No measured MT distribution with uncertainty bounds in current repository inputs.",
      "status": "unavailable"
    }
  },
  "country": "MT",
  "created_at": "2026-05-19T16:55:24Z",
  "files": {
    "hidden_population_overlays.parquet": "hidden_population_overlays.unavailable.json",
    "work_school_assignments.parquet": "work_school_assignments.unavailable.json"
  },
  "principle": "Unavailable/weak layers are explicit and do not alter de jure/core HARD constraints.",
  "run_id": "mt_population_review_cycle1_8f28c2dd_seed420987"
}