The complete build, organized by stage. Each stage states its objective, the exact modifications made to the database, the objects created, and how the result was verified. The whole programme is additive — the original public schema was never altered — and every stage is independently reversible.
ulda_* schemas beside untouched legacy/root/ulda-rj/scripts/ulda-report.sh. Rollback for the entire programme is a single DROP SCHEMA ulda_* CASCADE with zero dependencies on the legacy schema.