Error types. Every error carries the cell context where possible so that sign-off-grade reports can be assembled without losing provenance.