From 94e976bae334a7baf7ba624fd4b1c0215ca631b1 Mon Sep 17 00:00:00 2001 From: Marcel Date: Thu, 23 Apr 2026 20:44:42 +0200 Subject: [PATCH] docs(specs): rework person dashboard spec around data reality MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The archive has ~4 persons over 100 letters and ~90% with five or fewer — the original spec's 851-letter default fit no one. Redesign introduces three tiers gated on letterCount (Compact ≤ 5, Standard 6–49, Rich ≥ 50) sharing one dashboard block: navy header + 4-cell stats strip at every non-Empty tier, with Standard appending direction bar + top correspondents and Rich further appending histogram + top locations + tag cloud. Backend skips expensive aggregations for non-Rich persons; histogram and tag cloud ship lazy-loaded. Co-Authored-By: Claude Opus 4.7 --- docs/specs/person-dashboard-spec.html | 958 ++++++++++++++------------ 1 file changed, 530 insertions(+), 428 deletions(-) diff --git a/docs/specs/person-dashboard-spec.html b/docs/specs/person-dashboard-spec.html index 5d5eff45..ca4bd35f 100644 --- a/docs/specs/person-dashboard-spec.html +++ b/docs/specs/person-dashboard-spec.html @@ -3,14 +3,18 @@ -Person Detail — Korrespondenz-Überblick · Final Design Spec · Familienarchiv +Person Detail — Korrespondenz-Überblick · Tiered Edition · Familienarchiv