WORK-681
ID:WORK-681Status:ready

Stage hero, cta and testimonial on the staging site

The composed hero, cta and testimonial move out of the test fixtures into site/staged-runes/. This makes the review of WORK-665, WORK-666 and WORK-668 possible: the runes' reference pages, the homepage and every other page that uses them, rendered with the compositions on the staging site.

Priority:highComplexity:simpleMilestone:v0.44.0Source:SPEC-181

Criteria completion

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

Tracking started Oct 29 โ€” check back for trends.

Branches 1
History 1
  1. bbcfb94
    Created (ready)by bjornolofandersson

Acceptance Criteria

  • packages/runes/test/fixtures/composed/hero.md, cta.md and testimonial.md are moved (git mv) to site/staged-runes/; no copy remains in a fixture directory
  • composed-marketing.ts, composed-testimonial.test.ts, composed-runes-guide.test.ts and any other reader of the moved files read them there, and every composition test passes unchanged
  • The staging site prefers __project__ for hero, cta and testimonial (and so for the review alias)
  • /runes/marketing/hero, /runes/marketing/cta, /runes/marketing/testimonial and / render with the compositions under npm run dev:staging and npm run build:staging
  • refrakt validate --site staging reports nothing that --site main does not (SPEC-181 D7)
  • main, the contracts and the SEO baseline are unchanged

Blocked by

  • WORK-680
  • WORK-684: the hero content uses start / end
  • WORK-685: the testimonial content uses author / role

Blocks

  • WORK-678: steps is written in site/staged-runes/, not as a test fixture
  • WORK-683

References

  • SPEC-181: D1, D4, D7.
  • WORK-665, WORK-666, WORK-668: the differences a reviewer checks.