mirror of
https://github.com/runbear-io/beardrive.git
synced 2026-08-25 08:08:08 +02:00
The History run card carried a footnote saying reads are shown only for files the project still has. Nothing implements that: SessionPaths does a ListBySession and consults no tree, so a read outlives the file it read — which is why the Dashboard's hot path listed `scratch.md · 4` while the run card showed nothing. Two surfaces, one ledger, and the only explanation on offer was wrong about the mechanism. The card is narrower than the project totals because it is one session on one device, not because deleted files are filtered. Say that instead, and label a vanished path the way the Dashboard already labels it — same words, same `.in-hp-gone` class. Reads of deleted files count, on both surfaces. The seeded run now reads `scratch.md` too (the fixture's deleted-but-read file), so the label has something to render against; the Go test pins the policy the copy now states out loud. Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
17 lines
793 B
HTML
17 lines
793 B
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>BearDrive</title>
|
|
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23f5a623'><rect x='4' y='4' width='5.6' height='24'/><rect x='11.2' y='4' width='14.4' height='11.2'/><rect x='11.2' y='16.8' width='16.8' height='11.2'/></svg>">
|
|
<script type="module" crossorigin src="/assets/index-Gbsbki_z.js"></script>
|
|
<link rel="modulepreload" crossorigin href="/assets/_commonjsHelpers-CqkleIqs.js">
|
|
<link rel="modulepreload" crossorigin href="/assets/mermaid-DQuCJ8Gi.js">
|
|
<link rel="stylesheet" crossorigin href="/assets/index-DISTZ6FW.css">
|
|
</head>
|
|
<body>
|
|
<div id="root"></div>
|
|
</body>
|
|
</html>
|