[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. 馃珫 Status page with uptime monitoring & API monitoring as code 馃珫 openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor

chore: address review findings on the screenshot script, seed and docs master

screenshot.mjs: open the email form before filling it, log in once for all themes (the dashboard rate-limits magic links), treat --full-page as a valueless flag, fail on a login redirect for every app, exit non-zero when a selector matches nothing, print one line on an uncaught error. seed: sessions expire in 2099 instead of a year, the stale script path in the comment, and a slack_channel_unbound event so the timeline and the incident's empty Slack binding agree. DESIGN.md: stock primitives may be edited as a documented last resort, blocks import nothing from an app (apps import blocks), ring joins the token list, selectors are named per app. Drop improve-codebase-architecture from the shipped skills: it invokes /grilling and /domain-modeling, which a clone does not have, and proposes ADRs, which this repo forbids. README: the screenshot skill is AGPL-3.0 like the repo, and only self-contained skills ship.


+73 -225
9 changed files