All projects

Spooky: X-Files Episode Explorer

Data EngineeringDeveloper Advocacy
Screenshot of Spooky: X-Files Episode Explorer

Spooky is an episode data explorer for The X-Files, built around the fact that nobody agrees which episodes count as 'mythology.' Instead of picking a side, it stores three sources' verdicts per episode, derives a defensible label by vote, and renders the disagreement itself as a feature, with contested-episode badges and per-source breakdowns. It was an exercise in modeling provenance honestly rather than flattening it away.

What it proves

Test-driven data work, with recorded-payload TDD plus provenance and legal-shape checks running in CI.

How it was built

Claude Code with TDD against recorded API payloads, plus legal-shape and provenance tests in CI.

What is real, and where I was learning

What is real: the provenance model, the vote logic, and the tests, built with TDD against recorded API payloads plus legal-shape and provenance checks in CI. Where I was learning: the subject is deliberately low-stakes so I could focus on the data-modeling and testing ideas.

PythonPlotly DashpandasRailway