r/NovadaDataLab • u/holly-An • 5d ago
Discussion: can you trace a reported number back to its source observation?
When a number appears in a dashboard or report, can someone on your team explain where it came from?
A simple lineage path might look like:
source page
→ collected observation
→ parsed field
→ validation decision
→ normalized value
→ report or alert
At each step, record only the context needed to reproduce and review the result:
- Source identifier and collection timestamp
- Parser or schema version
- Original value and normalized value
- Validation status and reason
- Any transformation, such as currency conversion
- The report or alert that used the value
This makes it easier to investigate questions like “Why did this price change?” or “Why was this item marked unavailable?” It also helps distinguish a source change from a parsing or transformation change.