Source backlog
Copied from the still-relevant parts of the policyengine-us-data backlog:
Populace direction
Translate the useful behavior into Populace's source-plan architecture rather than porting old staged-pipeline code.
- Country content may declare support contracts, predictors, support floors, and smoke expectations in specs/manifests.
- Shared Populace runtime code should implement any generic real-half / clone-half imputation operation.
- No
policyengine-us-data, Microplex, or L0 implementation should be copied directly.
Acceptance criteria
- Populace has a US support diagnostic for PUF real-half vs clone-half weight share and tax-pathology share.
- A release/publish gate rejects missing or pathological clone support before artifact publication.
- PUF-imputed tax-detail variables have fixture/smoke tests preventing known explosions such as charitable/business/tax-detail outliers.
- The support contract is manifest/spec-driven and covered by unit tests.
Part of #46.
Source backlog
Copied from the still-relevant parts of the
policyengine-us-databacklog:Populace direction
Translate the useful behavior into Populace's source-plan architecture rather than porting old staged-pipeline code.
policyengine-us-data, Microplex, or L0 implementation should be copied directly.Acceptance criteria
Part of #46.