WORK-653
ID:WORK-653Status:draft

The storytelling compositions place section instead of card

The composed character, realm and faction place {% card %}, because it was the only primitive with a media split. Once section has the split, they move to it (SPEC-160 D4). The expected differences are listed in D4: rf-section__* element classes, a real <header> for title and description, no surface, and the portrait regaining data-media="portrait".

Priority:mediumComplexity:moderateMilestone:v0.43.0Source:SPEC-160,SPEC-147
claude/v0-42-0-planning-ata7nd View source

Criteria completion

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

Tracking started Oct 22 — check back for trends.

Branches 3
History 2
  1. fa4981f
    Content editedby bjornolofandersson
  2. abc833f
    Created (draft)by bjornolofandersson

Acceptance Criteria

  • character, realm and faction place {% section %} with media-position passed through, and character passes media="portrait"
  • The composed character renders its portrait with data-media="portrait" again
  • The JSON-LD, RDFa and registry comparisons against the plugin are re-run, not re-recorded, and any movement is explained in the resolution
  • The recorded rendered-tree differences in the composed-storytelling tests are updated, each change explained
  • plugins/storytelling/ is unchanged and still passing its own tests (SPEC-147 D1)

Blocked by

  • WORK-652
  • WORK-659: section's anchored header grammar, so the comparisons are taken against it
  • WORK-650: so the comparisons are re-run once, without the dead content-section difference

References

  • SPEC-160: D4.
  • SPEC-147: D1, D2.