Skip to content

docs: publish project report on GitHub Pages#3

Merged
arudaev merged 1 commit into
mainfrom
feature/github-pages-report
Jul 24, 2026
Merged

docs: publish project report on GitHub Pages#3
arudaev merged 1 commit into
mainfrom
feature/github-pages-report

Conversation

@arudaev

@arudaev arudaev commented Jul 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • publish the project report at the clean /report/ GitHub Pages route
  • open the browser print dialog once the report fonts finish loading
  • preserve /report.html as a compatibility redirect
  • add the project report to the repository and Pages documentation
  • verify the report files and print hook before every Pages deployment

Why

The presentation deck was publicly accessible, but the project report was only available through its implementation filename and was not discoverable from the README. This gives the report a stable, readable URL.

Validation

  • loaded /report in Chromium and confirmed the canonical /report/ route
  • confirmed all 10 report pages and four figure images load
  • confirmed the print hook fires exactly once after page load
  • confirmed the legacy /report.html URL redirects correctly
  • ran git diff --check

@arudaev
arudaev force-pushed the feature/github-pages-report branch from 75ef0c4 to 875ed9b Compare July 24, 2026 12:09
@arudaev arudaev changed the title docs: publish print-ready project report on GitHub Pages docs: publish project report on GitHub Pages Jul 24, 2026
@arudaev
arudaev force-pushed the feature/github-pages-report branch 2 times, most recently from 25dc2bb to b20d58c Compare July 24, 2026 12:14
- Serve the project report at the clean /report/ route and keep /report.html as a compatibility redirect
- Open the print dialog after report fonts load while preserving all ten pages and figure assets
- Add README entry points and verify the report contract before each GitHub Pages deployment
@arudaev
arudaev force-pushed the feature/github-pages-report branch from b20d58c to 8bb584f Compare July 24, 2026 12:18
@arudaev arudaev self-assigned this Jul 24, 2026
@arudaev
arudaev marked this pull request as ready for review July 24, 2026 12:20
@arudaev
arudaev merged commit 9ffbaf5 into main Jul 24, 2026
3 checks passed
@arudaev
arudaev deleted the feature/github-pages-report branch July 24, 2026 12:20
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