Didactopus/.update_readmes/20260314_131933__160-didact...

871 B

Didactopus Worker-Backed Artifact Registry Layer

This update extends the media-rendering pipeline with a worker-backed artifact registry.

What it adds

  • artifact registry records
  • render job records
  • worker-oriented job lifecycle states
  • artifact listing and lookup endpoints
  • bundle registration into a persistent catalog
  • UI prototype for browsing render jobs and produced artifacts

Why this matters

The previous layer could create render bundles, but the outputs were still basically filesystem-level side effects. This layer promotes artifacts into first-class Didactopus objects so the system can:

  • track render requests over time
  • associate artifacts with learners and packs
  • record job status (queued, running, completed, failed)
  • expose artifacts in the UI and API
  • support future download, retention, and publication policies