feat(github): give readers two issue forms and link to them
Nothing a reader marks, types or ticks ever leaves their browser, so there is no account and no server-side record to look anything up in after a report arrives. Whatever the form captured is all there will ever be — which is the argument for structured forms over a blank box, and for the bug form carrying the footer's "event data last refreshed" line as a prefill. A stale calendar and a genuinely wrong parse are indistinguishable from outside, eight sources cannot be fetched from CI at all, and that line is the only thing that separates the two cases. The feature form states the three constraints up front, because "sync across my devices" and "have a model read the page" both have settled answers and a reader deserves them before typing rather than after. It also points source requests at the assessed-and-declined table: the loudest feedback on the first release was that the game list is too short, so that is the request that arrives most, and a wiki that forbids automated access or only archives finished events cannot be used no matter how often it is asked for. Blank issues stay enabled. A form that turns someone away loses the report, not the noise. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 5
parent
32a0683824
commit
02dd7b3ed4
@@ -209,6 +209,27 @@ six-hour floor is checked per source, there are no retries (a retry is a second
|
||||
`robots.txt` that cannot be read means *do not fetch* rather than *assume yes*. Text scraped from a
|
||||
page is sanitized at the ingest boundary before it reaches the feed, the browser or your disk.
|
||||
|
||||
## Found a problem, or want something?
|
||||
|
||||
- **[Report a problem](https://github.com/StereotypicalCat/gacha-event-tracker/issues/new?template=bug_report.yml)**
|
||||
— a wrong date, a missing event, a lost tick, anything the app got wrong.
|
||||
- **[Request a feature](https://github.com/StereotypicalCat/gacha-event-tracker/issues/new?template=feature_request.yml)**
|
||||
— including a game it does not cover yet, which is the most common ask by a distance.
|
||||
|
||||
Both are forms rather than a blank box, for one reason: nothing you mark, type or tick ever leaves
|
||||
your browser, so there is no account and no server-side record for anyone to look up afterwards.
|
||||
Whatever the report says is all there is. The bug form arrives with the footer's "event data last
|
||||
refreshed" line already filled in, because a stale calendar and a genuinely wrong date look
|
||||
identical from the outside and only that line tells them apart.
|
||||
|
||||
If a date looks wrong, **open the event and check its source link first.** This app rearranges what a
|
||||
wiki published; it does not compile schedules. When the wiki says the same thing, the fix belongs
|
||||
there — though it is still worth reporting, since a game with a consistently wrong source may need a
|
||||
better one.
|
||||
|
||||
Blank issues are still open for anything that fits neither form. The templates themselves live in
|
||||
[`.github/ISSUE_TEMPLATE/`](.github/ISSUE_TEMPLATE).
|
||||
|
||||
## Documentation
|
||||
|
||||
| Document | Covers |
|
||||
|
||||
Reference in New Issue
Block a user