From 3a2f5f1cd4df6547edd4fbe8e089ac1a7a49caca Mon Sep 17 00:00:00 2001 From: sneak Date: Mon, 6 Jul 2026 20:35:47 +0200 Subject: [PATCH 1/2] Add TODO.md --- TODO.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..11d7a61 --- /dev/null +++ b/TODO.md @@ -0,0 +1,37 @@ +# Status + +pre-1.0. No git tags. Backend work in flight on feat/reportbuf-storage +(dirty: src/main.js). Frontend is functional; backend is new and unmerged. + +# Next Step + +Land feat/reportbuf-storage: finish the in-progress src/main.js change, +get make check green, and merge the branch to main. The branch adds the +backend (buffered zstd-compressed report storage), the CI workflow, and +backend repo standard files, so merging it also closes most compliance +gaps. + +# Completed Steps + +- 2026-02-27: backend with buffered zstd-compressed report storage; CI + workflow and backend repo standard files; backend Dockerfile fixed (Go + 1.25, golangci-lint) and moved to repo root (feat/reportbuf-storage, + unmerged) +- 2026-02-26: host row layout redesigned with CSS grid; overflow and + spacing fixes; nginx config extracted; port hardcoded to 8080 +- 2026-02-26: debug log panel, median stats, recovery probe, Docker + build fix, S3 Singapore endpoint added +- 2026-02-23: summary box redesign, host pinning, local and UTC clocks, + checks counter +- 2026-02-23: hosts sorted by latency; GET instead of HEAD for latency; + timeout derived from interval; Hetzner regional endpoints; 3s interval +- 2026-01-29: initial NetWatch network latency monitor + +# Future Steps + +- Compliance top-up as one small commit: add .editorconfig and add the + hooks target to the Makefile +- After merge, confirm .gitea/workflows/check.yml is on main and CI is + green (main always green policy) +- Decide what to do with untracked resume.sh: commit it, gitignore it, + or delete it -- 2.49.1 From f2c6457358fc88219b01ea8ddcc324c87214d989 Mon Sep 17 00:00:00 2001 From: sneak Date: Mon, 6 Jul 2026 21:06:48 +0200 Subject: [PATCH 2/2] Add standard Workflow section to TODO.md --- TODO.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/TODO.md b/TODO.md index 11d7a61..9e280f9 100644 --- a/TODO.md +++ b/TODO.md @@ -1,3 +1,13 @@ +# Workflow + +* branch (from `main`) +* do the work in Next Step +* move Next Step to the top of Completed Steps +* move the top item of Future Steps into Next Step +* commit (`TODO.md` changes in the same commit as the work) +* merge to `main` if the branch is not protected, otherwise open a PR +* push + # Status pre-1.0. No git tags. Backend work in flight on feat/reportbuf-storage -- 2.49.1