Previously, the proc.sh script did not handle errors and continued running despite encountering issues. This update introduces error handling and generates a machine-readable output.json file. This change ensures that errors are properly managed and allows the frontend to respond appropriately based on the JSON output.
Notably, this update handles the specific case (Issue #19, and possibly #21) where all variants are filtered out by the blacklist.
I know the approach did not get the consensus, so will leave it as a draft PR until we all reach to a consensus.
Previously, the proc.sh script did not handle errors and continued running despite encountering issues. This update introduces error handling and generates a machine-readable
output.json
file. This change ensures that errors are properly managed and allows the frontend to respond appropriately based on the JSON output.Notably, this update handles the specific case (Issue #19, and possibly #21) where all variants are filtered out by the blacklist.
I know the approach did not get the consensus, so will leave it as a draft PR until we all reach to a consensus.