Skip to content

Troubleshooting Matrix

Use this matrix to quickly diagnose and recover from common workflow failures.

Document Control

Field Value
Author Geraldson Muluh
Owner GCBM Assistant maintainers
Last reviewed 2026-03-27
Review cadence Monthly

Simulation

| Symptom | Probable cause | Verify | Recovery | | --- | --- | | Validation fails | Missing required input path | Check inventory, AIDB, yield paths | Set missing files and re-validate | | Run starts then fails | Invalid mappings or corrupted input | Inspect first error in log panel | Correct mapping/input and run again | | No output DB | Run interrupted before completion | Check gcbm_project/output/ | Re-run after resolving errors |

Compilation

| Symptom | Probable cause | Verify | Recovery | | --- | --- | | Compile button returns failure | Source simulation output missing | Confirm source project has outputs | Re-run simulation or choose correct source | | Charts later show empty data | Wrong DB selected | Inspect DB path and expected tables | Recompile and load correct DB | | Map mode unavailable | TIFF outputs not produced | Check processed_output/spatial/ | Recompile with spatial output enabled |

Visualization

| Symptom | Probable cause | Verify | Recovery | | --- | --- | | No charts | DB not loaded or no views | Confirm load success and tables | Load correct DB and rebuild chart | | Spatial controls appear but map is blank | Invalid TIFF folder | Confirm selected folder contains TIFF files | Re-select spatial output folder | | Playback or year slider appears stale | Cached map built from old state | Change indicator and reload | Reload spatial directory to rebuild cache |

Installer and Docs CI

| Symptom | Probable cause | Verify | Recovery | | --- | --- | | Cross-repo checkout fails in installer workflow | Token scope or approval missing | Check CROSS_REPO_READ_TOKEN settings | Update token scope and org approval | | Docs workflow fails on PR | Link, anchor, or markdown rule violation | Inspect docs-quality logs | Fix broken link/anchor/style and rerun |