Skip to content

kernel: SourceService — source registration with provenance metadata (origin, date, original framerate, parameters) #18

Description

@JArmandoAnaya

Context

A Source is the record of raw data entering the project; it is not annotatable itself — it
materializes into Assets via an IngestJob.

Deliverables

  • Register image-directory and video sources with provenance: origin path/URI, registration
    date, capture params if provided; videos record original framerate + decomposition params
    used.
  • List/get sources per project; a source can be ingested multiple times (idempotent — same
    params, same assets).

Acceptance criteria

  • Source metadata persists and rehydrates completely
  • Video source stores original fps from probe

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    kernelvisionset.kernel — domain, ports, adapters, servicesm2M2 — Ingest and assets (0.0.1-alpha.2)

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions