interface BrandMarkProps {
readonly size?: number;
readonly withWordmark?: boolean;
}
/**
* Waggle brand mark: a hive cell (pointy-top hexagon) holding a honey core —
* one memory node in the graph. Pure SVG so it stays crisp at every density
* and inherits no JPEG artifacts (replaces the legacy logo.jpeg raster).
*/
export default function BrandMark({ size = 28, withWordmark = false }: BrandMarkProps) {
const mark = (
);
if (!withWordmark) return mark;
return (
{mark}
Waggle
);
}