Skip to content

docs(incoming-packages): document all 25 settings, with real renders - #390

Merged
ChuckBuilds merged 1 commit into
mainfrom
docs/incoming-packages-readme
Sep 3, 2026
Merged

docs(incoming-packages): document all 25 settings, with real renders#390
ChuckBuilds merged 1 commit into
mainfrom
docs/incoming-packages-readme

Conversation

@ChuckBuilds

Copy link
Copy Markdown
Owner

What was missing

The configuration section was a seven-row table called Key options, ending with "See config_schema.json for the full list". The eighteen rows it left out include most of the ones that decide what actually appears on a card:

show_dashboard, show_delivered, show_delivery_images, show_usps_mail_image, include_delivered, show_carrier_logo, accent_color, customization.title_text.text_color, scroll_enabled, scroll_speed, scroll_separator, timezone, entity_prefix, stale_after_minutes, image_frame_seconds, max_cards, display_duration, enabled.

All 25 are now documented, grouped into Connection, What appears on the cards, and Rotation and motion, with ranges and the advanced flag carried over from the schema. The config-token audit drops nothing.

Images

The plugin had none — but it ships a mock provider specifically so the layout can be previewed without credentials, so every screenshot is that provider running for real:

  • the three card types (dashboard grid, arriving-today with the accent colour, in-transit without it)
  • four panel sizes, showing the adaptive font tiers and the label shortening (in transitin trans.)
  • before/after pairs for show_dashboard, highlight_today, show_carrier_logo and show_delivered

Each pair was hash-compared to confirm the setting genuinely changes the output rather than being documented on faith:

highlight-on     dcea7c17547c   highlight-off    9847f238069f   DIFFER
dashboard-on     65f8792343df   dashboard-off    5961a1c0a0a6   DIFFER
logo-on          dcea7c17547c   logo-off         be50b22df876   DIFFER
delivered-on     b389a5c71e86   delivered-off    d060d89228da   DIFFER

The renders also confirm the sort order the README claims: UPS and USPS (arriving today) come before Amazon and FedEx (transit only).

Two merge notes

Checks

  • check_plugin.py: 6/6 pass (this plugin's harness defines its own size list)
  • render_docs_assets.py --check: all seven images reproduce
  • 25/25 schema settings documented by key

Docs only. 1.0.0 → 1.0.1.

🤖 Generated with Claude Code

The "Key options" table listed 7 of the 25 settings and pointed at
config_schema.json for the rest, which meant the two thirds that shape what
actually appears on a card -- show_dashboard, show_delivered,
show_delivery_images, include_delivered, the scroll settings, the timezone
override -- were undocumented. All 25 are now covered, grouped by connection,
card contents, and rotation, with the advanced ones marked.

The plugin had no images. It ships a mock provider precisely so the layout can
be previewed without credentials, so every screenshot here comes from that:
the three card types, four panel sizes, and before/after pairs for
show_dashboard, highlight_today, show_carrier_logo and show_delivered. Each
pair was hash-compared to confirm the setting actually changes the render.

Adds the plugin to the root README, where it was missing (#385). That creates
a Productivity section, which #384 also adds for pomodoro-timer -- whichever
lands second needs the two rows merged into one section.

Rendering used the shots "attrs" seam from #386, not yet on main; the
identical tooling change is included so this branch renders on its own.

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

coderabbitai Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: 2765fce4-c2fd-4197-ad55-ebb2d16f7f1c


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 17 complexity

Metric Results
Complexity 17

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@ChuckBuilds
ChuckBuilds merged commit 26eda54 into main Sep 3, 2026
3 of 4 checks passed
@ChuckBuilds
ChuckBuilds deleted the docs/incoming-packages-readme branch September 3, 2026 13:32
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