Skip to content

Match the shark overlay report to the StandardSim report style - #68

Merged
raorjun merged 1 commit into
mainfrom
feat/shark-overlay-report-style
Sep 23, 2026
Merged

raorjun merged 1 commit into
mainfrom
feat/shark-overlay-report-style

Conversation

@raorjun

@raorjun raorjun commented Sep 23, 2026 •

Copy link
Copy Markdown
Member

What

The shark overlay report now uses the same style as the StandardSim reports. It uses the shared cover page, STIX fonts, centered titles, and ruled tables. The report content, metrics, and curve colors do not change.

How to check

  • pytest tests/test_shark_overlay_report.py tests/test_kinematics.py -q passed (47 passed, 1 skipped).
  • pytest tests -q: the only failures need the BobLib submodule, which was not checked out in the test worktree. The same 7 fail on unmodified main there.
  • ruff check passed.
  • Run make shark-overlay SHARK=tests/fixtures/rear_pushrod.shk. Compare the cover, Run Notes, summary, and headline pages with steady_state_eval_report.pdf.

Notes

Use the shared BobSim title page, STIX fonts, centered titles, ruled tables,
and the default axis style. The cover lists the key run facts. The full run
notes move to their own page.
@raorjun
raorjun merged commit 7ff5191 into main Sep 23, 2026
4 of 5 checks passed
@raorjun
raorjun deleted the feat/shark-overlay-report-style branch September 23, 2026 07:08
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