capabilities: proof-points fill the tall tiles; headers rebalanced to the flagship weight

The hero and full-row tiles stretched to their grid height with nothing
between blurb and chips - reading as missing body. Adds a points field
rendered as accent-dashed proof lines (flagship gets four, observability
three), each grounded in the running estate. Category titles step up to
23px/700 with the flagship at 30px so the hierarchy holds.
This commit is contained in:
2026-08-03 16:54:53 +10:00
parent 6c7e577633
commit f7e64cebe5
2 changed files with 57 additions and 3 deletions
+14
View File
@@ -5,6 +5,9 @@ export type SkillGroup = {
title: string;
// Short framing line for the group.
blurb: string;
/** Proof-point lines rendered between the blurb and the chips — fills the
* tall tiles (hero / full) so the tile reads as substance, not whitespace. */
points?: string[];
items: string[];
/** Bento tile size — "hero" = 2×2 flagship · "wide" = 2×1 · "full" = whole row · default 1×1. */
span?: "hero" | "wide" | "full";
@@ -20,6 +23,12 @@ export const skills: SkillGroup[] = [
span: "hero",
flag: "FLAGSHIP",
blurb: "Serving vision and language models on real hardware at the edge.",
points: [
"Fail-closed computer vision on single-node OpenShift — probes that catch a silently dead model, not just a dead pod.",
"One GPU, two jobs — a single card time-sliced between LLM serving and video transcode, with neither noticing.",
"DeepStream analytics pipelines run as first-class Kubernetes workloads, not appliances.",
"Local models behind an OpenAI-compatible gateway — swap the backend, keep every client.",
],
items: [
"NVIDIA GPU Operator",
"GPU passthrough (ESXi, as code)",
@@ -89,6 +98,11 @@ export const skills: SkillGroup[] = [
title: "Observability & Ops",
span: "full",
blurb: "Knowing the system is healthy — and the GPUs with it.",
points: [
"Fleet metrics by remote-write — every cluster ships to one Prometheus, GPUs included (DCGM / Intel Xe).",
"Alerts that reach a phone and mean it — tuned until silence means healthy, not unmonitored.",
"A backup is a rumour until a restore drill proves it — drills are scheduled, not aspirational.",
],
items: [
"Prometheus",
"Grafana",