docs(accuracy): retain phase 2 provenance evidence

This commit is contained in:
Jens
2026-08-01 23:46:37 +02:00
parent 5b3c17b494
commit 41f8a54236
7 changed files with 1908 additions and 25 deletions
@@ -0,0 +1,107 @@
{
"schema_version": 1,
"program": "GeoIntel Accuracy Improvement Program",
"phase": "P2",
"collected_at": "2026-08-01T23:43:55+02:00",
"claim_boundary": "This manifest verifies the implemented source, provenance, contract, quarantine and training-input foundation in the repository and a disposable PostGIS database. It is not a production migration deployment, a complete P2 roadmap result, a corpus approval, a CUDA training result, a protected-test result or a promotion decision.",
"repository": {
"branch": "codex/geointel-accuracy-program",
"head_at_collection": "cebeb5f3b4f836274c0504c2cc5fc2a019a8ea8b",
"working_tree": "dirty; evidence was collected against the uncommitted Phase-2 implementation"
},
"artifacts": [
{
"path": "artifacts/evidence/accuracy/P2/postgres-migration-guards.json",
"sha256": "1bf19dc52935372381a974dadfff3f588aafa69925d379f97b192e84380192e3",
"meaning": "Disposable PostGIS upgrade, real trigger-guard DML checks and full downgrade. The fixture database name begins with geointel_phase2_ and is not a production database."
},
{
"path": "artifacts/evidence/accuracy/P2/source-contract-inventory.json",
"sha256": "c7445ab984407d3a835532182767cf87e5e26fd79b3ecba123aef54ee3cdc733",
"meaning": "Static registry and contract inventory: 40 server-owned source definitions and the active versioned vector, raster, label and model contracts."
}
],
"verification": [
{
"command": "python scripts\\verify_phase2_postgres_guards.py --database-url <disposable geointel_phase2_guard_test URL> --output artifacts\\evidence\\accuracy\\P2\\postgres-migration-guards.json",
"result": "passed",
"coverage": [
"upgrade to 202608010001 and downgrade to base",
"source/snapshot pairing and source/snapshot immutability",
"passed contract reports and exact Dataset/DatasetVersion checksum-to-snapshot binding",
"accepted artifact, provenance and temporal-evidence immutability",
"lineage-cycle rejection and insert-only lineage edges",
"version quarantine, shared-snapshot fan-out and transitive A-to-B-to-C lineage quarantine"
]
},
{
"command": "python scripts\\run_accuracy_phase2_foundation_audit.py --output artifacts\\evidence\\accuracy\\P2\\source-contract-inventory.json",
"result": "passed",
"coverage": [
"40 source definitions",
"source classifications and task policy",
"GRB primary building-validation policy",
"separate Buildings Register, DHMV, Sentinel-2 and OSM roles",
"versioned contract fingerprints"
]
},
{
"command": "python -m pytest tests/test_accuracy_phase2_foundation_audit.py tests/test_accuracy_phase2_source_registry.py tests/test_data_contract_validation.py tests/test_dataset_consumption_gate.py tests/test_governed_dataset_ingest.py tests/test_phase2_derived_dataset_governance.py tests/test_runtime_model_provenance_service.py tests/test_training_dataset_eligibility.py tests/test_training_release_manifest.py tests/test_rc4_national_coverage.py tests/test_run_state_consistency.py tests/test_sprint196_map_orthophoto_analysis.py tests/test_sprint205_dhmv_terrain.py tests/test_sprint233_operational_completion.py tests/test_sprint12_golden_qa_benchmark.py tests/test_vector_operations_service.py tests/test_geojson_dataset_service.py tests/test_model_asset_catalog.py tests/test_segmentation_configured_models.py tests/test_sprint8_detection_foundation.py tests/test_sprint8b_yolo_foundation.py tests/test_qa_service.py -q -p no:cacheprovider",
"result": "221 passed",
"coverage": [
"contract validation",
"source registry, governed ingest and immutable snapshot replay",
"consumption gates and quarantine",
"canonical EPSG:4326 vector storage, checksum tamper rejection and derived governance",
"database-bound runtime model provenance before adapter loading",
"training release and protected-data eligibility"
]
},
{
"command": "python -m pytest tests -q -p no:cacheprovider",
"result": "34 passed",
"coverage": [
"proposal-classifier crop provenance and trainer release binding"
]
},
{
"command": "npm run typecheck && npm run test:unit && npm run build",
"result": "passed; 51 frontend unit tests",
"coverage": [
"TypeScript",
"frontend unit tests",
"Vite production build"
]
}
],
"non_green_global_gates": [
{
"command": "python -m pytest -q -p no:cacheprovider",
"result": "1282 passed, 17 failed",
"reason": "The former backend-CI collection error is fixed. Sixteen remaining failures are historical source-text assertions for user-modified UI/deployment/README behavior; one additional Windows run could not spawn the WSL-backed bash.exe for the shell-wrapper syntax test, although that test passes in isolation. They remain visible and block a claim that the complete repository suite is green."
},
{
"command": "python -m ruff check backend scripts tests --output-format concise",
"result": "95 existing findings",
"reason": "The P2-changed Python paths were linted clean separately; repository-wide Ruff remediation is an outstanding P2-01 gate."
},
{
"command": "npm run lint",
"result": "failed: script is absent",
"reason": "Frontend lint configuration remains an outstanding P2-01 gate."
}
],
"remaining_limits": [
"No production database migration or deployment was performed in this phase; the live migration evidence is disposable only.",
"Legacy Tower datasets and model runs remain incomplete until a new governed ingest/release supplies original evidence.",
"Physical quarantine storage and protected-test credential isolation are not yet proven.",
"End-to-end UI provenance rendering is a required target contract, not yet retained as full browser/API evidence.",
"Human label review, independent AOIs, pure-background/difficult negatives, temporal/dense-label remediation, corpus rebuild, CUDA candidate training, protected testing and promotion remain blocked."
],
"phase_decision": {
"phase2_status": "in_progress",
"phase3_status": "not_ready",
"training_allowed_now": false,
"promotion_allowed": false
}
}
@@ -0,0 +1,46 @@
{
"completed_at": "2026-08-01T21:40:13.288545+00:00",
"database_name": "geointel_phase2_guard_test",
"downgrade_output_tail": [
"DROP TABLE areas",
"INFO [sqlalchemy.engine.Engine] [no key 0.00014s] {}",
"INFO [sqlalchemy.engine.Engine] ",
"DROP TABLE projects",
"INFO [sqlalchemy.engine.Engine] [no key 0.00014s] {}",
"INFO [sqlalchemy.engine.Engine] DELETE FROM alembic_version WHERE alembic_version.version_num = '202601110001'",
"INFO [sqlalchemy.engine.Engine] [generated in 0.00018s] {}",
"INFO [sqlalchemy.engine.Engine] COMMIT"
],
"guards": {
"accepted_artifact_and_temporal_evidence_immutable": "passed",
"accepted_contract_evidence_immutable": "passed",
"accepted_dataset_version_contract_evidence_immutable": "passed",
"lineage_cycle": "passed",
"lineage_edge_immutable": "passed",
"passed_contract_report_required": "passed",
"passed_dataset_checksum_required_and_snapshot_bound": "passed",
"passed_dataset_version_checksum_required_and_snapshot_bound": "passed",
"snapshot_evidence_immutable": "passed",
"snapshot_quarantine_fanout": "passed",
"snapshot_registry_immutable": "passed",
"snapshot_registry_pairing": "passed",
"source_registry_immutable": "passed",
"transitive_lineage_quarantine": "passed",
"version_quarantine_propagation": "passed"
},
"migration_revision": "202608010001",
"phase": "P2",
"result": "passed",
"schema_version": 1,
"started_at": "2026-08-01T21:40:07.178237+00:00",
"upgrade_output_tail": [
" CREATE TRIGGER trg_dataset_quarantines_state_guard",
" AFTER INSERT OR UPDATE OF status, dataset_id, dataset_version_id, source_snapshot_id ON dataset_quarantines",
" FOR EACH ROW EXECUTE FUNCTION geointel_phase2_quarantine_state_guard();",
" ",
"INFO [sqlalchemy.engine.Engine] [generated in 0.00053s] {}",
"INFO [sqlalchemy.engine.Engine] UPDATE alembic_version SET version_num='202608010001' WHERE alembic_version.version_num = '202607260001'",
"INFO [sqlalchemy.engine.Engine] [generated in 0.00021s] {}",
"INFO [sqlalchemy.engine.Engine] COMMIT"
]
}
@@ -0,0 +1,757 @@
{
"claim_boundary": "Static policy/contract inventory only. It does not attest that a database migration ran, that legacy rows are complete, or that a model/corpus is release-ready.",
"collected_at": "2026-08-01T21:40:49.817334+00:00",
"data_contracts": [
{
"accepted_source_crs": [],
"canonical_storage_crs": null,
"fingerprint_sha256": "908ce483237cc83b35844c3dd21c6f774d10b4241f78f71f8d86a016dd1e9332",
"key": "geointel.label.yolo",
"kind": "label",
"required_metadata_fields": [
"image_checksum_sha256",
"class_ontology_version",
"tile_manifest_sha256"
],
"requires_source_registry": true,
"requires_source_snapshot": true,
"requires_upstream_assets": true,
"version": "1.0.0"
},
{
"accepted_source_crs": [],
"canonical_storage_crs": null,
"fingerprint_sha256": "8eff1113520cca04fad8a919bfadc85d6f1e30e5fd41fcc1ed70e7eb5bd41c07",
"key": "geointel.label.yolo",
"kind": "label",
"required_metadata_fields": [
"image_checksum_sha256",
"class_ontology_version",
"source_corpus_manifest_sha256",
"label_mode"
],
"requires_source_registry": true,
"requires_source_snapshot": true,
"requires_upstream_assets": true,
"version": "1.1.0"
},
{
"accepted_source_crs": [],
"canonical_storage_crs": null,
"fingerprint_sha256": "fa2531c3b34c9ad7e473cb10071a32743a6349cd9dde9345ac2d44e38159b457",
"key": "geointel.model.pytorch",
"kind": "model",
"required_metadata_fields": [
"training_manifest_sha256",
"runtime_manifest_sha256"
],
"requires_source_registry": true,
"requires_source_snapshot": true,
"requires_upstream_assets": true,
"version": "1.0.0"
},
{
"accepted_source_crs": [
"EPSG:31370",
"EPSG:3812",
"EPSG:4326"
],
"canonical_storage_crs": null,
"fingerprint_sha256": "51e19aa7b26c555319f26623dbfc837786ce47260025c7af9b878e40ad65478e",
"key": "geointel.raster.geotiff",
"kind": "raster",
"required_metadata_fields": [
"license"
],
"requires_source_registry": true,
"requires_source_snapshot": true,
"requires_upstream_assets": false,
"version": "1.0.0"
},
{
"accepted_source_crs": [
"EPSG:31370",
"EPSG:3812",
"EPSG:4326"
],
"canonical_storage_crs": "EPSG:4326",
"fingerprint_sha256": "d6594faa7bea62ae61a41d7e1e254a9c3b7f7693430e90dcc3995b16ff3704fd",
"key": "geointel.vector.geojson",
"kind": "vector",
"required_metadata_fields": [
"license"
],
"requires_source_registry": true,
"requires_source_snapshot": true,
"requires_upstream_assets": false,
"version": "1.0.0"
}
],
"migration_revision": "202608010001",
"phase": "P2",
"program": "GeoIntel Accuracy Improvement Program",
"repository": {
"branch": "codex/geointel-accuracy-program",
"dirty": true,
"head": "cebeb5f3b4f836274c0504c2cc5fc2a019a8ea8b"
},
"schema_version": 1,
"scope": "Belgium and the Belgian North Sea",
"source_registry": {
"classification_counts": {
"authoritative": 25,
"contextual": 5,
"corroborative": 2,
"derived": 3,
"experimental": 5
},
"definition_count": 40,
"definitions": [
{
"authority_name": "Agentschap Landbouw en Zeevisserij",
"authority_scope": {
"theme": "agricultural_parcels",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "agentschap_landbouw_zeevisserij_agricultural_parcels",
"training_allowed": false
},
{
"authority_name": "Departement Omgeving",
"authority_scope": {
"theme": "land_use",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "department_omgeving_land_use",
"training_allowed": false
},
{
"authority_name": "Departement Omgeving",
"authority_scope": {
"theme": "thematic_raster",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "source_specific",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "department_omgeving_thematic_raster",
"training_allowed": false
},
{
"authority_name": "GeoIntel derived operation",
"authority_scope": {
"scope": "derived_from_registered_input"
},
"classification": "derived",
"default_crs": "unknown",
"default_units": "unknown",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "derived",
"training_allowed": false
},
{
"authority_name": "Digitaal Vlaanderen",
"authority_scope": {
"role": "umbrella_catalogue_and_adapter_authority",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "product_specific",
"default_units": "product_specific",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "configured",
"provider_adapter_key": "digitaal_vlaanderen",
"source_key": "digitaal_vlaanderen",
"training_allowed": false
},
{
"authority_name": "Digitaal Vlaanderen",
"authority_scope": {
"theme": "buildings_addresses",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": "buildings_addresses_register",
"source_key": "digitaal_vlaanderen_buildings_addresses_register",
"training_allowed": false
},
{
"authority_name": "Digitaal Vlaanderen",
"authority_scope": {
"role": "terrain_height_corroboration",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "m TAW",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "configured",
"provider_adapter_key": "dhmv",
"source_key": "digitaal_vlaanderen_dhmv",
"training_allowed": true
},
{
"authority_name": "Digitaal Vlaanderen",
"authority_scope": {
"role": "imagery",
"zone": "Flanders"
},
"classification": "contextual",
"default_crs": "EPSG:31370",
"default_units": "pixel",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "configured",
"provider_adapter_key": null,
"source_key": "digitaal_vlaanderen_orthophoto",
"training_allowed": true
},
{
"authority_name": "Databank Ondergrond Vlaanderen",
"authority_scope": {
"theme": "soil",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "dov_soil_map",
"training_allowed": false
},
{
"authority_name": "Unverified",
"authority_scope": {
"scope": "unverified"
},
"classification": "experimental",
"default_crs": "unknown",
"default_units": "unknown",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "experimental",
"training_allowed": false
},
{
"authority_name": "GeoIntel test fixture",
"authority_scope": {
"scope": "test_only"
},
"classification": "experimental",
"default_crs": "fixture_specific",
"default_units": "fixture_specific",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "configured",
"provider_adapter_key": null,
"source_key": "fixture",
"training_allowed": false
},
{
"authority_name": "Digitaal Vlaanderen",
"authority_scope": {
"themes": [
"buildings",
"roads",
"water",
"parcels"
],
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": true,
"ingest_status": "configured",
"provider_adapter_key": "grb",
"source_key": "grb",
"training_allowed": true
},
{
"authority_name": "Historical archive provider",
"authority_scope": {
"scope": "Belgium",
"theme": "historical_land_use"
},
"classification": "corroborative",
"default_crs": "source_specific",
"default_units": "source_specific",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "historical_landuse",
"training_allowed": false
},
{
"authority_name": "INBO",
"authority_scope": {
"theme": "nature",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "inbo_bwk_natura2000",
"training_allowed": false
},
{
"authority_name": "Legacy import \u2014 unverified",
"authority_scope": {
"scope": "legacy",
"trust": "unverified"
},
"classification": "experimental",
"default_crs": "unknown",
"default_units": "unknown",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "legacy_unverified",
"provider_adapter_key": null,
"source_key": "legacy_unknown",
"training_allowed": false
},
{
"authority_name": "Operator supplied",
"authority_scope": {
"scope": "operator_supplied",
"trust": "unverified"
},
"classification": "experimental",
"default_crs": "unknown",
"default_units": "unknown",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "configured",
"provider_adapter_key": null,
"source_key": "manual",
"training_allowed": false
},
{
"authority_name": "GeoIntel derived operation",
"authority_scope": {
"scope": "derived_from_registered_input"
},
"classification": "derived",
"default_crs": "EPSG:4326",
"default_units": "source_dependent",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "map_selection",
"training_allowed": false
},
{
"authority_name": "Maritieme Dienstverlening en Kust",
"authority_scope": {
"theme": "bathymetry",
"zone": "Belgian North Sea"
},
"classification": "authoritative",
"default_crs": "EPSG:3812",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "mdk_bathymetry",
"training_allowed": false
},
{
"authority_name": "Maritieme Dienstverlening en Kust",
"authority_scope": {
"role": "coverage_probe_and_governed_acquisition",
"theme": "bathymetry",
"zone": "Belgian North Sea"
},
"classification": "authoritative",
"default_crs": "EPSG:3812",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "not_configured",
"provider_adapter_key": "mdk_bcp_bathymetry",
"source_key": "mdk_bcp_bathymetry",
"training_allowed": false
},
{
"authority_name": "GeoIntel model pipeline",
"authority_scope": {
"scope": "internal_model_artifact"
},
"classification": "experimental",
"default_crs": "unknown",
"default_units": "unknown",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "model",
"training_allowed": false
},
{
"authority_name": "Nationaal Geografisch Instituut",
"authority_scope": {
"scope": "Belgium"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "ngi_adminvector",
"training_allowed": false
},
{
"authority_name": "OpenStreetMap contributors",
"authority_scope": {
"role": "contextual",
"scope": "community-maintained"
},
"classification": "contextual",
"default_crs": "EPSG:4326",
"default_units": "mixed",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "not_configured",
"provider_adapter_key": "osm",
"source_key": "osm",
"training_allowed": false
},
{
"authority_name": "RBINS",
"authority_scope": {
"zone": "Belgian North Sea"
},
"classification": "authoritative",
"default_crs": "EPSG:4326",
"default_units": "degrees",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "rbins_marine_reporting_units",
"training_allowed": false
},
{
"authority_name": "RBINS",
"authority_scope": {
"edition": "2026-2034",
"zone": "Belgian North Sea"
},
"classification": "authoritative",
"default_crs": "EPSG:4326",
"default_units": "degrees",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "rbins_msp_2026",
"training_allowed": false
},
{
"authority_name": "Copernicus Programme",
"authority_scope": {
"role": "multispectral_context",
"scope": "Belgium and Belgian North Sea"
},
"classification": "contextual",
"default_crs": "product_specific",
"default_units": "reflectance",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "not_configured",
"provider_adapter_key": "sentinel_2",
"source_key": "sentinel_2",
"training_allowed": true
},
{
"authority_name": "Service public de Wallonie",
"authority_scope": {
"theme": "bathymetry",
"zone": "Wallonia"
},
"classification": "authoritative",
"default_crs": "EPSG:3812",
"default_units": "mDNG",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "spw_bathymetry",
"training_allowed": false
},
{
"authority_name": "Service public de Wallonie",
"authority_scope": {
"theme": "flood_hazard",
"zone": "Wallonia"
},
"classification": "authoritative",
"default_crs": "EPSG:3812",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "spw_flood_hazard",
"training_allowed": false
},
{
"authority_name": "Service public de Wallonie",
"authority_scope": {
"role": "umbrella_catalogue_and_adapter_authority",
"zone": "Wallonia"
},
"classification": "authoritative",
"default_crs": "product_specific",
"default_units": "product_specific",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "configured",
"provider_adapter_key": "spw_geoportail",
"source_key": "spw_geoportail",
"training_allowed": false
},
{
"authority_name": "Service public de Wallonie",
"authority_scope": {
"role": "imagery",
"zone": "Wallonia"
},
"classification": "contextual",
"default_crs": "EPSG:31370",
"default_units": "pixel",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "configured",
"provider_adapter_key": null,
"source_key": "spw_orthophoto",
"training_allowed": true
},
{
"authority_name": "Service public de Wallonie",
"authority_scope": {
"theme": "topography_buildings",
"zone": "Wallonia"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": true,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "spw_picc",
"training_allowed": true
},
{
"authority_name": "Service public de Wallonie",
"authority_scope": {
"theme": "terrain",
"zone": "Wallonia"
},
"classification": "corroborative",
"default_crs": "EPSG:3812",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "spw_terrain",
"training_allowed": false
},
{
"authority_name": "Service public de Wallonie",
"authority_scope": {
"theme": "land_cover",
"zone": "Wallonia"
},
"classification": "authoritative",
"default_crs": "EPSG:3812",
"default_units": "class_code",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "spw_walous_land_cover",
"training_allowed": false
},
{
"authority_name": "Statbel",
"authority_scope": {
"scope": "Belgium",
"theme": "population"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "persons",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "statbel",
"training_allowed": false
},
{
"authority_name": "GeoIntel reviewed label pipeline",
"authority_scope": {
"scope": "derived_from_reviewed_source_snapshots"
},
"classification": "derived",
"default_crs": "unknown",
"default_units": "unknown",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "training_label",
"training_allowed": false
},
{
"authority_name": "Brussels Region",
"authority_scope": {
"theme": "topography_buildings",
"zone": "Brussels-Capital Region"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": true,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "urbis",
"training_allowed": true
},
{
"authority_name": "UrbIS / Brussels Region",
"authority_scope": {
"role": "imagery",
"zone": "Brussels-Capital Region"
},
"classification": "contextual",
"default_crs": "EPSG:31370",
"default_units": "pixel",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "configured",
"provider_adapter_key": null,
"source_key": "urbis_orthophoto",
"training_allowed": true
},
{
"authority_name": "Vlaamse Milieumaatschappij",
"authority_scope": {
"theme": "flood_hazard",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "vmm_flood_hazard",
"training_allowed": false
},
{
"authority_name": "Vlaamse Milieumaatschappij",
"authority_scope": {
"theme": "bathymetry_profiles",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "m TAW",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "vmm_vha_bathymetry_profiles",
"training_allowed": false
},
{
"authority_name": "Digitaal Vlaanderen",
"authority_scope": {
"theme": "roads",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "metres",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "vrbg",
"training_allowed": false
},
{
"authority_name": "Waterinfo Vlaanderen",
"authority_scope": {
"theme": "water",
"zone": "Flanders"
},
"classification": "authoritative",
"default_crs": "EPSG:31370",
"default_units": "source_specific",
"freshness_status": "unknown",
"ground_truth_allowed": false,
"ingest_status": "registered",
"provider_adapter_key": null,
"source_key": "waterinfo",
"training_allowed": false
}
],
"required_building_policy": {
"buildings_register_classification": "authoritative",
"dhmv_classification": "authoritative",
"grb_primary_building_validation": "primary",
"osm_ground_truth_allowed": false,
"sentinel_2_classification": "contextual"
}
}
}