Skip to content

docs(design): formalize the heatmap has no legend by design (§7.6)#628

Merged
mathrb merged 1 commit into
mainfrom
docs/heatmap-no-legend-spec
Jun 19, 2026
Merged

docs(design): formalize the heatmap has no legend by design (§7.6)#628
mathrb merged 1 commit into
mainfrom
docs/heatmap-no-legend-spec

Conversation

@mathrb

@mathrb mathrb commented Jun 19, 2026

Copy link
Copy Markdown
Owner

#617 (F-005, P2)

The dart-impact heatmap has no legend/scale/segment numbers. DESIGN_SYSTEM §7.6 already documents only the colormap + KDE constants — it never required a legend, so the widget already matches the spec.

Per maintainer decision: amend the spec to make the won't-fix explicit (rather than adding a legend). The heatmap is a qualitative "where did my darts land" overlay on a recognisable board; the cold→hot ramp + the board's own geometry are the implicit reference, and a numeric scale/labels would clutter the at-a-glance read.

Doc-only change to §7.6. No code.

Closes #617.

🤖 Generated with Claude Code

Per maintainer decision on #617 (F-005): the dart-impact heatmap intentionally
has no legend, density scale, or segment numbers — it is a qualitative overlay
on a recognisable board, not a quantitative chart. DESIGN_SYSTEM §7.6 already
implied this (it specs only the colormap/KDE); this makes the won't-fix
explicit so future audits don't re-raise the missing legend.

Closes #617.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@mathrb

mathrb commented Jun 19, 2026

Copy link
Copy Markdown
Owner Author

Code review

No issues found. Documentation-only amendment to DESIGN_SYSTEM §7.6, formalizing the maintainer's explicit decision that the heatmap has no legend by design (#617). No code changed.

🤖 Generated with Claude Code

- If this code review was useful, please react with 👍. Otherwise, react with 👎.

@mathrb mathrb merged commit 3831460 into main Jun 19, 2026
2 checks passed
@mathrb mathrb deleted the docs/heatmap-no-legend-spec branch June 19, 2026 22:43
mathrb added a commit that referenced this pull request Jun 25, 2026
* docs: link axis-5 findings to issues #612#614 (closes #615)

Update the individual F-NNN status lines in the pre-1.0 findings carnet to
carry their issue + disposition, matching F-001's convention. The mapping
already lived in the "Résolution" table; this propagates it down to each block.

- F-021 (+F-007/F-008) → #612 Fixed (PR #624)
- F-022 → #613 Won't-fix (nl already correct)
- F-023/F-024/F-026 → #614 Fixed (PR #623)
- F-025 → kept in carnet, à confirmer (no issue)
- F-002 → #616 Fixed (PR #626); F-005 → #617 Won't-fix (PR #628)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* docs: sync index-table rows with resolved finding statuses (#615)

Self-review caught that the detail-block updates left the "## Index" quick-
reference rows stale (still "confirmé") for the same findings, diverging from
the F-001/F-020 convention of carrying the issue number in the index. Update
the F-002/F-005/F-021/F-022/F-023/F-024/F-026 index rows to match.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
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.

[Bug]: Heatmap d'impacts sans légende ni échelle de couleur

1 participant