Skip to content

Fix audit downloads and source hashes in standalone dashboards - #19

Merged
jonabur merged 1 commit into
mainfrom
fix/standalone-source-downloads
Oct 9, 2026
Merged

jonabur merged 1 commit into
mainfrom
fix/standalone-source-downloads

Conversation

@jonabur

@jonabur jonabur commented Oct 9, 2026

Copy link
Copy Markdown
Member

The dashboard's source audit, language-assignment, and analysis links return 404 on Pages because publishing includes only the standalone HTML pages and licenses. The source caption also displays an empty SHA-256 when a build contains multiple CSVs.

Download these files from the original payload embedded in the page, preserving the build-snapshot meaning of the existing artifacts. Show each source CSV with its own SHA-256 and disable CSV downloads for empty builds. The downloads work in standalone local HTML, production, the demo, and PR previews without publishing companion data files.

Browser regressions cover empty builds, one and multiple source files, previews containing only HTML, valid JSON/CSV contents and filenames, quoted/multiline CSV metadata, and preserving the build snapshot after temporary uploads. python3 -m tests.check passes, including both scoring engines and Chrome.

@github-actions

github-actions Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Preview closed

This PR is closed and its preview has been removed.

@jonabur
jonabur merged commit 2e75dbd into main Oct 9, 2026
2 checks passed

This branch was successfully deployed

1 active deployment
github-pages — a52b2895 Deployed Oct 9, 2026 by jonabur via publish #30
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.

1 participant