Refresh published-docs fixture for the /api/posts contract (marketing#154)

Merged
SW
1d ago
+1-1

Coordinated fixture refresh for recoupable/marketing#154, which adds the /api/posts contract (marked x-recoup-availability: pending) to content/docs/source/api-reference/openapi/social.json. Tracking: recoupable/app#2241.

  • One line: the social.json entry in lib/contracts/fixtures/published-docs.json sourceHashes, regenerated by Marketing's scripts/build-contract-examples.py. No examples changed.
  • pnpm exec vitest run lib/contracts: 3 files, 18 tests pass.
  • Merge order: this PR, then marketing#154 re-pinned to this PR's merge commit, then recoupable/docs#375 re-synced. No runtime change.

🤖 Generated with Claude Code


Summary by cubic

Refreshes the social.json source hash in lib/contracts/fixtures/published-docs.json to match the /api/posts contract added in recoupable/marketing#154. No examples changed and there is no runtime impact. Tracking: recoupable/app#2241.

Merge order

  • Merge this PR first, then re-pin marketing#154 to this merge commit, then re-sync recoupable/docs#375.
  • The hash was regenerated after marketing#154 merged with main; the only conflict was the fixture, resolved to main's version with the regenerated hash.

Summary by CodeRabbit

  • Chores
    • Updated metadata associated with the published API reference documentation. This maintenance change does not alter the documentation’s content or affect product features and behavior. No user-facing functionality changes are included in this release.