{
  "slug": "membership",
  "title": "Membership",
  "sourceRel": "design-pack/steam-live-photo-website-starter/demos/pages/home-v5.html",
  "sourceLabel": "Home V5",
  "sourceRanges": [
    [
      258,
      283
    ]
  ],
  "sourceBacked": true,
  "architectureLayer": "json-data",
  "contentCategories": [
    "membership",
    "contact"
  ],
  "partialRenderSource": "section.partial.html is generated from content.json by scripts/build-home-v5-section-library.mjs. Do not hand-edit the rendered partial for content changes.",
  "updatePath": "Edit content.json, run node scripts/build-home-v5-section-library.mjs, run node scripts/audit-section-folder-typography.mjs, sync .pages-upload, validate, commit/push and deploy.",
  "bodyClass": "steam-blueprint-page steam-photo-page steam-template-family steam-home-v2 steam-home-v3 steam-home-v4 steam-home-v5",
  "mode": "section",
  "renderedHtml": "<section class=\"steam-membership-panel\" aria-labelledby=\"steam-home-v5-membership-title\">\n      <div class=\"steam-membership-panel__content\">\n        <p class=\"steam-blueprint-kicker\">Membership</p>\n        <h2 id=\"steam-home-v5-membership-title\">Become a Steam Complex Member</h2>\n        <p class=\"steam-membership-panel__lead\">Membership is required for every visit. New and renewing members get their first visit included on the day of joining or renewing, then their bonus unlimited entry days start from the next day.</p>\n      </div>\n      <div class=\"steam-membership-panel__side\">\n        <div class=\"steam-membership-panel__media\">\n          <img src=\"../../assets/img/gay-sauna-membership.jpg\" alt=\"Steam Complex membership preview\" width=\"1312\" height=\"736\" loading=\"lazy\">\n        </div>\n      </div>\n      <div class=\"steam-membership-panel__plans\" aria-label=\"Membership plans\">\n        <article>\n          <span>6-month membership</span>\n          <strong>£25</strong>\n          <h3>7 bonus days</h3>\n          <p>First visit included on the day of joining or renewing, plus 7 days unlimited entry from the next day.</p>\n        </article>\n        <article class=\"is-featured\">\n          <span>12-month membership</span>\n          <strong>£30</strong>\n          <h3>10 bonus days</h3>\n          <p>First visit included on the day of joining or renewing, plus 10 days unlimited entry from the next day.</p>\n        </article>\n      </div>\n    </section>",
  "assets": [
    {
      "source": "design-pack/steam-live-photo-website-starter/assets/img/gay-sauna-membership.jpg",
      "local": "assets/gay-sauna-membership.jpg",
      "copied": true
    }
  ],
  "lastTouchedByThreadId": "019f2674-5ed0-7391-9f19-d8643ef7cfba",
  "lastTouchedByThread": {
    "threadId": "019f2674-5ed0-7391-9f19-d8643ef7cfba",
    "role": "Hub 24 frequently-changed section JSON architecture update",
    "touchedAt": "2026-07-03",
    "note": "Added per-section content.json files and made section.partial.html render from section content JSON at build time."
  },
  "threadHistory": [
    {
      "threadId": "019f2360-2dfa-7190-8c03-2d42fcc6bc9e",
      "role": "Hub 23 section-folder AI brief/history update",
      "touchedAt": "2026-07-03",
      "note": "Added pack-level section-folder rules, per-section AI briefs, changelogs and thread tracking."
    },
    {
      "threadId": "019f2360-2dfa-7190-8c03-2d42fcc6bc9e",
      "role": "Hub 23 section worker-chat policy update",
      "touchedAt": "2026-07-03",
      "note": "Added coordinator/worker chat policy for multi-section edits: one pinned worker chat per section, worker reports back to hub, hub closes/unpins after Mark verifies completion."
    },
    {
      "threadId": "019f2674-5ed0-7391-9f19-d8643ef7cfba",
      "role": "Hub 24 frequently-changed section JSON architecture update",
      "touchedAt": "2026-07-03",
      "note": "Added per-section content.json files and made section.partial.html render from section content JSON at build time."
    }
  ]
}
