Skip to content

Publish Ledger target profile artifacts for Populace builds #61

Description

@MaxGhenis

Populace needs a stable Ledger artifact that can be consumed without copying target values into country content.

Need:

  • Target profile rows generated from Ledger facts and source packages.
  • Structured selectors for source, geography, entity, measure, dimensions, source period, and base-year/uprating policy.
  • Measurement bindings for the microsimulation runtime and future rule-engine bindings when available.
  • Profile versioning and source coverage diagnostics.

Acceptance criteria:

  • A generated artifact exposes target profile rows and consumer facts with a stable schema version.
  • Every value resolves from Ledger data and records source provenance.
  • Populace can construct a TargetRegistry from the artifact without direct database queries or copied country target values.
  • Historical source years remain available, and latest-not-after-base-year selection is explicit in profile metadata.

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