WORK-679
ID:WORK-679Status:ready

Track declares metaFields and blocks, and its byline is a variant

Track's config is { block, parent, defaultElevation, editHints }. Its artist, duration and date are hand-built spans, and track.css hand-writes the row and the duration's push to the end. The byline form (name above, artist, year and duration beneath) needs no new mechanism, only adoption (SPEC-156 D7).

Priority:lowComplexity:moderateMilestone:v0.45.0Source:SPEC-156
claude/value-primitives-and-grid View source

Criteria completion

Criteria completion: 0 of 5 (0%) checked; tracking started on Oct 29, no incremental history yet0%25%50%75%100%Oct 29Nov 4

Tracking started Oct 29 — check back for trends.

Branches 3
History 2
  1. 807a48b
    Created (ready)by bjornolofandersson
  2. 0ec343f
    Content editedby Claude
    plan: draft v0.45.0 and v0.46.0; WORK-660 joins v0.44.0

Acceptance Criteria

  • Track declares metaFields for its artist, duration and date, and a blocks entry rendering them as a bar, with the duration align: 'end'
  • The byline form is a variants entry over layout (SPEC-091), selectable by a theme
  • track.css's hand-written margin-left: auto and row flex are deleted in skeleton, and the default row renders unchanged in the gallery
  • The playlist's JSON-LD is unchanged, checked with npm run seo:baseline:check
  • Contracts are regenerated on both copies and the diff reviewed

References

  • SPEC-156: D7, and the variants section.
  • SPEC-155: the media audit.