Skip to content

Stage 6: send explicit report specs and run metadata from app v2 #1007

@anth-volk

Description

@anth-volk

Stage 6 of the report-output migration on policyengine-app-v2.

Scope:

  • send explicit report_spec and report_spec_schema_version from the report builder create flows
  • send run metadata on result persistence so API v1 can record actual execution metadata on report and simulation runs
  • keep current user-facing behavior stable while the API migration is rolled out

Acceptance criteria:

  • household and economy create flows send explicit report specs
  • result persistence sends additive run metadata fields
  • existing create flows remain backward-compatible from the app’s perspective
  • default read behavior stays on the newest/current report output

Dependency:

  • this work depends on the stage 6 backend/API branch being merged and deployed first so the new additive fields are accepted and persisted correctly

Non-goals:

  • run history UI
  • pinned run selection
  • read cutover away from current/latest behavior

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