Latest event
Infrastructure verification
- Database record
- #6
- Processed at
- 2026-07-20T15:57:22Z
- Attachment
- Screenshot 2026-07-19 at 10.59.23 PM.png
This isolated page demonstrates ERB, Propshaft, Importmap, Tailwind, Turbo, Stimulus, Sidekiq, AnyCable, PostgreSQL, Redis, Active Storage, and MinIO without a Node.js toolchain.
End-to-end verification
Submit in one browser and watch every subscribed browser update through Sidekiq, Redis, and AnyCable.
PostgreSQL + Sidekiq
The response updates only the form status; the event target changes once through AnyCable.
Ready to run.
Latest event
Rails form helpers
Labels, hints, errors, focus rings, and disabled states share one small convention.
Plain Tailwind components
Native controls carry the behavior; Stimulus only coordinates browser state.
Messages use live-region semantics and explicit state colors.
This dismissible notice is a reusable Rails partial.
The frame endpoint always returns the same stable frame identifier.
Data display
| Service | Responsibility | Exposure |
|---|---|---|
| web | Rails and Puma | 127.0.0.1:3000 |
| worker | Active Job and Sidekiq | Internal only |
| anycable | Turbo Stream WebSockets | 127.0.0.1:8080 |
This intentionally generic state can be replaced when real product features are introduced.