Skip to content

docs(site): docs-site + workshop + gallery pages for the six CLM-era patterns - #168

Merged
unofficialbox merged 3 commits into
mainfrom
claude/bue-conformance-track-a-s96tsj
Aug 13, 2026
Merged

docs(site): docs-site + workshop + gallery pages for the six CLM-era patterns#168
unofficialbox merged 3 commits into
mainfrom
claude/bue-conformance-track-a-s96tsj

Conversation

@unofficialbox

Copy link
Copy Markdown
Owner

What

The combined docs-site batch for the six patterns shipped in rounds 4b–4g — form-wizard, timeline, diff, work-queue, versions, lineage — following the recipe proven with picker/uploader/sidebar (#161). Until now these existed only in code and the catalog doc; this PR makes them discoverable and demoable.

  • Registry: nine new pattern entries (form-wizard, timeline, diff-viewer, work-queue, workload-board, version-list, version-graph, lineage-graph, provenance-strip).
  • Live examples: each page gets a working demo driven by a shared docs-site/clm-demo-data.ts module — deterministic data pinned to a fixed REFERENCE_TIME so previews and screenshots never drift: contract-intake wizard steps, contract activity events, the clause 4.2 before/after texts, an in-memory work-queue transport whose mutations really update the list (Claim/Complete/Escalate work in the preview), the branch/merge version history, and the clause-lineage DAG.
  • Workshop: nine story modules with reference tables (attributes/properties/events) and usage variants; workshop.json re-extracted — now 126 stories.
  • Gallery: a new "CLM workflows" section rendering all nine elements with inline demo data. Smoke-tested headless: every shadow root populates, no page errors.
  • Screenshot routes: nine new docs-site capture routes.

Baselines

[regen-baselines] is in the commit subject, so the pinned container will re-capture the gallery and docs-site baselines this PR shifts (new gallery section) and adds (nine docs-site pages).

Tests

Full suite green: 198 files, 1366 tests — the docs-site consistency tests validate the new registry/example/story identities.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JuNendvxv88rRhxQkoxTuH


Generated by Claude Code

…patterns [regen-baselines]

Combined docs-site batch for form-wizard, timeline, diff, work-queue,
versions, and lineage (rounds 4b-4g), following the picker/uploader/
sidebar recipe:

- registry: nine new pattern entries (form-wizard, timeline, diff-viewer,
  work-queue, workload-board, version-list, version-graph, lineage-graph,
  provenance-strip).
- examples: live demos for each, driven by a shared deterministic
  docs-site/clm-demo-data.ts module (pinned REFERENCE_TIME so previews
  and screenshots never drift): intake wizard steps, contract activity
  events, the clause 4.2 before/after texts, an in-memory work-queue
  transport whose mutations actually update the list, the branch/merge
  version history, and the clause lineage DAG.
- workshop: nine story modules with reference tables and usage variants;
  workshop.json re-extracted (126 stories).
- gallery: new "CLM workflows" section rendering all nine elements with
  inline demo data; smoke-tested headless (all shadow roots populate,
  no page errors).
- docs-site-shots: nine new capture routes.

[regen-baselines] in the subject so the pinned container re-captures the
gallery and docs-site baselines this PR shifts/adds.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JuNendvxv88rRhxQkoxTuH
@coderabbitai

coderabbitai Bot commented Aug 13, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@unofficialbox, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 68 minutes

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 3b995dae-f541-4b27-b4f5-773b5a1a2f8a

📥 Commits

Reviewing files that changed from the base of the PR and between e1918f9 and 3d39fab.

⛔ Files ignored due to path filters (20)
  • docs/screenshots/docs-site/lessons-explorer-step.png is excluded by !**/*.png
  • docs/screenshots/docs-site/lessons-share.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-content-explorer.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-content-picker.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-content-sidebar.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-content-uploader.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-diff-viewer.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-form-wizard.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-lineage-graph.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-provenance-strip.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-share-panel.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-timeline.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-version-graph.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-version-list.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-work-queue.png is excluded by !**/*.png
  • docs/screenshots/docs-site/patterns-workload-board.png is excluded by !**/*.png
  • docs/screenshots/gallery/clm-workflows.png is excluded by !**/*.png
  • docs/screenshots/gallery/explorer-element.png is excluded by !**/*.png
  • docs/screenshots/gallery/specialized.png is excluded by !**/*.png
  • storybook/generated/workshop.json is excluded by !**/generated/**
📒 Files selected for processing (15)
  • docs-site/clm-demo-data.ts
  • docs-site/examples.ts
  • docs-site/registry.ts
  • storybook/registry.ts
  • storybook/stories/diff-viewer.stories.ts
  • storybook/stories/form-wizard.stories.ts
  • storybook/stories/lineage-graph.stories.ts
  • storybook/stories/provenance-strip.stories.ts
  • storybook/stories/timeline.stories.ts
  • storybook/stories/version-graph.stories.ts
  • storybook/stories/version-list.stories.ts
  • storybook/stories/work-queue.stories.ts
  • storybook/stories/workload-board.stories.ts
  • tools/preview/docs-site-shots.ts
  • tools/preview/gallery.html

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@unofficialbox
unofficialbox marked this pull request as ready for review August 13, 2026 19:32
@unofficialbox
unofficialbox merged commit b333294 into main Aug 13, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants