WORK-475
ID:WORK-475Status:ready

Second rune adopts carousel + carousel docs

Land at least one further rune (testimonial or pricing or cast) on layout="carousel" through config + contract + CSS only, demonstrating zero new behavior code per adoption, and note the layout mode on adopting runes' docs. Per SPEC-100 Phase B.6.

Priority:lowComplexity:simpleMilestone:v0.26.0Source:SPEC-100
claude/v0.26.0-milestone-2vuxi9 View source

Criteria completion

Criteria completion: 0 of 3 (0%) checked; tracking started on Jun 25, no incremental history yet0%25%50%75%100%Jun 25Jul 11

Tracking started Jun 25 — check back for trends.

Branches 3
History 1
  1. 17d2678
    Created (ready)by bjornolofandersson

Scope

  • Pick one of testimonial / pricing / cast (whichever renders the cleanest homogeneous item band) and add carousel to its layout matches, mapping its item collection onto the shared contract; add track CSS. Zero new behavior code.
  • Verify CSS-coverage for the new [data-layout="carousel"] selectors on the adopting rune.
  • Docs: each adopting rune's page notes layout="carousel" (the contract itself was documented once in WORK-470).

Acceptance Criteria

  • At least one further rune (testimonial/pricing/cast) adopts layout="carousel" through config + contract + CSS only, with zero new behavior code.
  • CSS-coverage passes for the new [data-layout="carousel"] selectors on the adopting rune.
  • The adopting rune's docs page notes layout="carousel".

Dependencies

  • WORK-472 — the shared behavior the new rune binds to.
  • WORK-474feature adoption proves the pattern first.

References

  • Spec: SPEC-100 Phase B.6 + Non-goals (incremental adoption; not every candidate this milestone).