feat(ingest): add loading and error status for package content