bcda: attribution expiration, January blackout and oldest-attribution-file floor in the _since checks #1295
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upstream review docs/superpowers/specs/2026-10-25-bcda-upstream-review.md §C.
attribution_statusreturnsexpiration_dates(bcda-app #1501); past it, and during the January attribution reload,/Group/alland/Patientanswer 404 "No up-to-date attribution information". A_sinceolder than the oldest attribution file the server holds is a 404 "attribution file not found for given _since parameter" (#1236).check_since:attribution_expired(block) fromattribution_access_expiration;attribution_floor(warn) when_sincepredates the earliestlast_attribution_updatewe have recordedlast_attribution_updateon each job row at start (for the floor and for backfill classification)Done in
2cc1300:attribution_expired(block) fromexpiration_dates,attribution_floor(warn) from the earliestlast_attribution_updaterecorded on job rows (newattribution_updatecolumn, filled byservice.start_export), server 404/400/429 texts explained byexplain_server_error.