Skip to content

A8: Source Expansion — Lifesum extra + shared table finalization #98

@EduardPetraeus

Description

@EduardPetraeus

Problem

Lifesum has 3 CSV files not yet ingested: exercise.csv, weighins.csv + bodyfat.csv, bodymeasures.csv.

Proposed Solution

  • silver.body_measures from bodymeasures.csv (waist, chest, etc.)
  • Lifesum exercise.csv → feed into silver.workout (shared table)
  • Lifesum weighins.csv + bodyfat.csv → feed into silver.body_measurement (shared table)
  • Update semantic contracts for all new silver tables

Dependencies

  • A7 (Withings — establishes body_measurement and workout shared tables)

Acceptance Criteria

  • All Lifesum data integrated
  • Semantic contracts updated
  • 10+ tests passing

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions