Skip to content

Port US PUF real-half and clone support diagnostics #47

@MaxGhenis

Description

@MaxGhenis

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions