apps/shade/src/docs/posts-stats.mdx
import { Meta } from '@storybook/addon-docs/blocks';
<Meta title="Posts–Stats / Posts–Stats Overview" /> <div className="sb-doc">The Posts and Stats apps were split apart by an earlier architectural decision that is being reversed. While they're still separate, some components need to be shared between them — and those are post-analytics-specific, so they don't qualify as real Shade patterns (Layers).
Today this folder holds PostShareModal.
import {PostShareModal} from '@tryghost/shade/posts-stats';
The separate @tryghost/shade/posts-stats entrypoint is deliberate — it makes the temporary status visible at the call site so the eventual cleanup is mechanical.
When the Posts and Stats apps merge, this folder and its entrypoint disappear and the components move into the merged app.
patterns/.