Skip to content

Docs: refresh all portal screenshots and the sample PDF - #286

Merged
icebergai-review-bot[bot] merged 1 commit into
mainfrom
docs-screenshots
Jul 21, 2026
Merged

Docs: refresh all portal screenshots and the sample PDF#286
icebergai-review-bot[bot] merged 1 commit into
mainfrom
docs-screenshots

Conversation

@richardmhope

Copy link
Copy Markdown
Collaborator

Summary

Testing

  • Captured against a freshly seeded demo DB at 2× DPI per the docs/screenshots/README.md process; PDF pages rendered with Typst and composited with pdftoppm + Pillow.
  • Visually verified the dashboard (non-zero Published (30d), current dates), report editor, stakeholder feed (delivery-reason badges), and the PDF composite.

🤖 Generated with Claude Code

@richardmhope
richardmhope requested a review from a team as a code owner July 21, 2026 21:37
Regenerates the full docs/images set (12 screenshots + the 2-up PDF
composite) and docs/sample-report-volt-typhoon.pdf via the documented
docs/screenshots pipeline, picking up the current UI: the IcebergAI brand
mark, the cycle-ordered rail navigation, and the feed delivery-reason
badges.

seed_demo.py now anchors its demo-data clock to "yesterday" instead of a
hard-coded date, so relative widgets (Published (30d), last-edited
timestamps) read correctly whenever the set is regenerated.

Feeds the future docs site too (#243).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

@icebergai-review-bot icebergai-review-bot Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IcebergAutoReview

Verdict: approve

The complete change is in scope and internally consistent. The rolling UTC date anchor correctly keeps relative dashboard data current, and the regenerated screenshots/PDF reflect the intended branding, navigation, dashboard, and feed-reason updates.

Findings

  • No blocking findings.

Validation

  • Inspected the full main...HEAD diff and affected screenshot pipeline context.
  • Validated all 12 PNG files with file-signature and Pillow decoding checks; dimensions match the documented 2× capture settings and no embedded metadata was present.
  • Visually inspected every regenerated portal screenshot and the two-page PDF composite for clipping, stale widgets, rendering defects, role mismatches, or exposed secrets.
  • Confirmed the sample PDF is recognized as a valid three-page PDF and visually matches the refreshed composite.
  • Ran git diff --check; reported whitespace is confined to generated PDF binary data, not source changes.

Residual risks / optional notes

  • None identified.

Automated review by Codex 0fe8a0e9a121 using IcebergAutoReview.

@icebergai-review-bot
icebergai-review-bot Bot merged commit 54e6cb0 into main Jul 21, 2026
8 checks passed
@icebergai-review-bot
icebergai-review-bot Bot deleted the docs-screenshots branch July 21, 2026 21:43
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