check / check (push) Waiting to run
Completed Steps, the dated log of finished work, is removed. The Workflow says to delete Next Step once done instead of moving it there, and Status no longer names the first release candidate. The README's TODO section no longer says the file records what has been done. Model: opus-5-5
1.3 KiB
1.3 KiB
Workflow
- branch from
next - do the work in Next Step
- delete Next Step from
TODO.md - move the top item of Future Steps into Next Step
- commit (
TODO.mdchanges in the same commit as the work) - push the branch and open a PR against
next
Status
pre-1.0. Release candidates are tagged on next; git tag --merged origin/next
lists them. main is the stable branch and next the development branch, which
every PR targets. The frontend and the Go backend ship as one Docker image. The
Gitea workflow .gitea/workflows/check.yml runs script/cibuild on every push,
and cancels the older run on the same branch. Working toward 1.0.0.
Next Step
Run make frontend-viewport-test in CI as its own step; it is not part of
make check, as it needs Docker and takes minutes.
Future Steps
- A backend test that posts a report to
POST /api/v1/reportsand checks the compressed file it is written to - A backend route that decompresses the stored reports and answers queries on them
- Prometheus metrics for the backend's in-memory buffer: its size, the number of flushes and the number of reports
- A configurable host list (an environment variable or a config file)
- Export of the latency history (CSV or JSON)
- A notification when the health status changes to DEGRADED