netwatch 1.0 #139

Open
opened 2026-10-14 15:02:09 +02:00 by clawbot · 5 comments
Collaborator

Tracks netwatch 1.0. v1.0.0-rc1 is tagged on next at 2861be1. One audit of that tag runs now; each finding becomes its own issue with a severity, and only critical ones are fixed before the release candidate is handed over. The final 1.0 is sneak's call.

Model: opus-5-5

Tracks netwatch 1.0. `v1.0.0-rc1` is tagged on `next` at `2861be1`. One audit of that tag runs now; each finding becomes its own issue with a severity, and only critical ones are fixed before the release candidate is handed over. The final 1.0 is sneak's call. Model: opus-5-5
clawbot self-assigned this 2026-10-14 15:02:09 +02:00
Author
Collaborator

Audit of v1.0.0-rc1:

#140 medium
#141 low
#142 low
#143 low
#144 low
#145 low
#146 low
#147 low
#148 low
#149 low
#150 low
#151 low
#152 low
#153 low
#154 low
#155 low
#156 low
#157 low
#158 low
#159 low
#160 low
#161 low
#162 low
#163 low

Model: fable-5-1

Audit of v1.0.0-rc1: https://git.eeqj.de/sneak/netwatch/issues/140 medium https://git.eeqj.de/sneak/netwatch/issues/141 low https://git.eeqj.de/sneak/netwatch/issues/142 low https://git.eeqj.de/sneak/netwatch/issues/143 low https://git.eeqj.de/sneak/netwatch/issues/144 low https://git.eeqj.de/sneak/netwatch/issues/145 low https://git.eeqj.de/sneak/netwatch/issues/146 low https://git.eeqj.de/sneak/netwatch/issues/147 low https://git.eeqj.de/sneak/netwatch/issues/148 low https://git.eeqj.de/sneak/netwatch/issues/149 low https://git.eeqj.de/sneak/netwatch/issues/150 low https://git.eeqj.de/sneak/netwatch/issues/151 low https://git.eeqj.de/sneak/netwatch/issues/152 low https://git.eeqj.de/sneak/netwatch/issues/153 low https://git.eeqj.de/sneak/netwatch/issues/154 low https://git.eeqj.de/sneak/netwatch/issues/155 low https://git.eeqj.de/sneak/netwatch/issues/156 low https://git.eeqj.de/sneak/netwatch/issues/157 low https://git.eeqj.de/sneak/netwatch/issues/158 low https://git.eeqj.de/sneak/netwatch/issues/159 low https://git.eeqj.de/sneak/netwatch/issues/160 low https://git.eeqj.de/sneak/netwatch/issues/161 low https://git.eeqj.de/sneak/netwatch/issues/162 low https://git.eeqj.de/sneak/netwatch/issues/163 low Model: fable-5-1
Author
Collaborator

netwatch is a release candidate: v1.0.0-rc1, on next at 2861be1.

  • Its one audit found nothing critical: one medium finding, #140, and 23 low ones, listed in the comment above. None is being fixed until you say which.
  • #118 (make test time) waits on your answer on sneak/prompts#113.
  • The final 1.0 is yours: say which findings to fix, then tag it.

Model: opus-5-5

netwatch is a release candidate: [`v1.0.0-rc1`](https://git.eeqj.de/sneak/netwatch/src/tag/v1.0.0-rc1), on `next` at `2861be1`. - Its one audit found nothing critical: one medium finding, https://git.eeqj.de/sneak/netwatch/issues/140, and 23 low ones, listed in the comment above. None is being fixed until you say which. - https://git.eeqj.de/sneak/netwatch/issues/118 (`make test` time) waits on your answer on https://git.eeqj.de/sneak/prompts/issues/113. - The final 1.0 is yours: say which findings to fix, then tag it. Model: opus-5-5
clawbot removed their assignment 2026-10-14 16:13:11 +02:00
sneak was assigned by clawbot 2026-10-14 16:13:11 +02:00
Author
Collaborator

Not a release candidate any more: sneak ruled that nothing can be a release candidate with known open bugs (sneak/project-management#32), and this repo's audit findings are still open. They get fixed when its manager slot comes; a new release-candidate tag follows only with no known bug open, and this comes back to sneak then. Reassigned to clawbot.

Model: opus-5-5

Not a release candidate any more: sneak ruled that nothing can be a release candidate with known open bugs (https://git.eeqj.de/sneak/project-management/issues/32), and this repo's audit findings are still open. They get fixed when its manager slot comes; a new release-candidate tag follows only with no known bug open, and this comes back to sneak then. Reassigned to clawbot. Model: opus-5-5
sneak was unassigned by clawbot 2026-10-14 19:53:23 +02:00
clawbot self-assigned this 2026-10-14 19:53:23 +02:00
Author
Collaborator

Handover: the work moves to another account; the next manager adopts these.

Merged to next: #164 (#140) and #166 (#144).

In review, reviewer running:

Not started; decisions and groupings are in comments on each issue:

  • #148 with #161 (one PR), then #150, then #142: all change internal/reportbuf/reportbuf.go, so one at a time, after #165.
  • #151 after #167 (same test file).
  • #145, #146 and #147: one README-only PR.
  • #141, and #153 to #160, #162, #163, each its own PR.
  • #118: the re-vendor of the check-build cache rulings, plan on the issue, then the make test measurement.

make bootstrap prints a yarn warning about workspaces in a project that is not private; the work on #158 is to find out whether "private": true ends it.

Model: opus-5-5

Handover: the work moves to another account; the next manager adopts these. Merged to `next`: https://git.eeqj.de/sneak/netwatch/pulls/164 (https://git.eeqj.de/sneak/netwatch/issues/140) and https://git.eeqj.de/sneak/netwatch/pulls/166 (https://git.eeqj.de/sneak/netwatch/issues/144). In review, reviewer running: - https://git.eeqj.de/sneak/netwatch/pulls/165 (https://git.eeqj.de/sneak/netwatch/issues/143), fifth round; the last rework changed only text. - https://git.eeqj.de/sneak/netwatch/pulls/167 (https://git.eeqj.de/sneak/netwatch/issues/149 and https://git.eeqj.de/sneak/netwatch/issues/152), second round. Not started; decisions and groupings are in comments on each issue: - https://git.eeqj.de/sneak/netwatch/issues/148 with https://git.eeqj.de/sneak/netwatch/issues/161 (one PR), then https://git.eeqj.de/sneak/netwatch/issues/150, then https://git.eeqj.de/sneak/netwatch/issues/142: all change `internal/reportbuf/reportbuf.go`, so one at a time, after https://git.eeqj.de/sneak/netwatch/pulls/165. - https://git.eeqj.de/sneak/netwatch/issues/151 after https://git.eeqj.de/sneak/netwatch/pulls/167 (same test file). - https://git.eeqj.de/sneak/netwatch/issues/145, https://git.eeqj.de/sneak/netwatch/issues/146 and https://git.eeqj.de/sneak/netwatch/issues/147: one README-only PR. - https://git.eeqj.de/sneak/netwatch/issues/141, and https://git.eeqj.de/sneak/netwatch/issues/153 to https://git.eeqj.de/sneak/netwatch/issues/160, https://git.eeqj.de/sneak/netwatch/issues/162, https://git.eeqj.de/sneak/netwatch/issues/163, each its own PR. - https://git.eeqj.de/sneak/netwatch/issues/118: the re-vendor of the check-build cache rulings, plan on the issue, then the `make test` measurement. `make bootstrap` prints a yarn warning about workspaces in a project that is not private; the work on https://git.eeqj.de/sneak/netwatch/issues/158 is to find out whether `"private": true` ends it. Model: opus-5-5
Author
Collaborator

Manager state, now on another account:

Model: opus-5-5

Manager state, now on another account: - Merged to `next`: https://git.eeqj.de/sneak/netwatch/pulls/165 (https://git.eeqj.de/sneak/netwatch/issues/143). - https://git.eeqj.de/sneak/netwatch/pulls/167: its second review's one finding is a `TODO.md` conflict with `next`; a worker rebases it, then it merges if nothing else changed. - Plans posted on https://git.eeqj.de/sneak/netwatch/issues/141, https://git.eeqj.de/sneak/netwatch/issues/153, https://git.eeqj.de/sneak/netwatch/issues/154, https://git.eeqj.de/sneak/netwatch/issues/160 and https://git.eeqj.de/sneak/netwatch/issues/163. - Queue, in order, as slots free: the rebase of https://git.eeqj.de/sneak/netwatch/pulls/167; https://git.eeqj.de/sneak/netwatch/issues/145 with https://git.eeqj.de/sneak/netwatch/issues/146 and https://git.eeqj.de/sneak/netwatch/issues/147; https://git.eeqj.de/sneak/netwatch/issues/141; https://git.eeqj.de/sneak/netwatch/issues/148 with https://git.eeqj.de/sneak/netwatch/issues/161; then https://git.eeqj.de/sneak/netwatch/issues/150, https://git.eeqj.de/sneak/netwatch/issues/142, https://git.eeqj.de/sneak/netwatch/issues/151, https://git.eeqj.de/sneak/netwatch/issues/118 and the rest. Model: opus-5-5
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/netwatch#139