Deliberately small
Python standard library. Local CSV input. Text or JSON output. No credentials, third-party dependencies, or network access.
ENGINEERING PROJECT / PROJECT DETAILS
ENGINEERING ARTIFACT / PYTHON
Download the preserved Recovery Readiness Auditor archive
The Recovery Readiness Auditor checks a declared service inventory for missing owners, overdue backups, stale restore tests, and incomplete recovery information.
Python standard library. Local CSV input. Text or JSON output. No credentials, third-party dependencies, or network access.
Checks recorded evidence against declared objectives. A clean report does not prove recoverability; restore exercises remain essential.
13 automated tests cover time boundaries, timezone offsets, malformed input, missing fields, duplicate services, and CLI behavior.
Source code, fictional sample data, automated tests, design notes, and the CI workflow are available on GitHub.
A configured backup schedule does not establish a usable recovery.
The source project audits recovery-readiness evidence. The new recovery notebook separately checks fictional RTO, RPO and application-validation results.
Source-linked project plus executed educational fixture; no restore of a production workload was performed.
Retain a dated restoration log, data-integrity check and business acceptance record for an actual recovery test.
Open the related experiment or review surface →LET’S BUILD SOMETHING THAT MATTERS
Infrastructure, engineering, technical leadership, and the next challenging problem.