Skip to content

Add WSDOT Ferries app - #3277

Open
jayholler wants to merge 2 commits into
tidbyt:mainfrom
jayholler:add-wsdotferries
Open

jayholler wants to merge 2 commits into
tidbyt:mainfrom
jayholler:add-wsdotferries

Conversation

@jayholler

Copy link
Copy Markdown

Summary

  • New app: WSDOT Ferries (apps/wsdotferries) - shows the next two departures for a Washington State Ferries terminal you choose
  • Draws a color-coded drive-up car space bar for each sailing (green/yellow/red) using the WSDOT Ferries terminalsailingspace API
  • Terminal is a schema dropdown (limited to the 13 terminals that endpoint actually reports space for); users supply their own free WSDOT Traveler API access code via a schema text field

Test plan

  • pixlet check apps/wsdotferries/wsdotferries.star passes
  • pixlet community validate-manifest apps/wsdotferries/manifest.yaml passes
  • Rendered against the live WSDOT API for multiple terminals (Seattle, Edmonds) and verified departure times and space bars match the real API response
  • Verified the missing-API-key and HTTP-error fallback states render correctly
  • Pushed to a personal Tidbyt device via pixlet push and confirmed it displays correctly

🤖 Generated with Claude Code

Shows the next two departures for a chosen Washington State Ferries
terminal, with a color-coded drive-up car space bar for each sailing.
Uses the WSDOT Ferries API (terminalsailingspace endpoint) and a
free per-user WSDOT Traveler API access code.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HMi8ECL5sNeXGAnz3SijoD
@tidbyt

tidbyt Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

⚠️ The automated review process is experimental and likely has bugs. Please bear with us as we iron out the kinks and enable you to ship changes at high velocity 🚀

Next Steps

Hello! Thank you so much for your change 🤜 🤛 . There are a few things you need to do:

  • Sign the CLA if you haven't already
  • Ensure your build is green! Any problem will display a proposed solution to try out
  • Get a review, either by Tidbyt Bot or by a Tidbyt engineer

Manual Review Required

Hang tight! A Tidbyt engineer will be by shortly to review your change. Here is what they will be looking for:

Test Details
✅ App Dir All files are in a single app directory
🟡 Modules Usage of cache.star requires review
✅ Original Author The original author matches the PR author

@tidbyt-bot

tidbyt-bot commented Sep 17, 2026 •

Copy link
Copy Markdown

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@jayholler

Copy link
Copy Markdown
Author

I have read the CLA Document and I hereby sign the CLA

Right-justifies the space count next to each departure time, giving
the car space bar below it some numeric context.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HMi8ECL5sNeXGAnz3SijoD
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.

2 participants