Open, in order, each one reviewed PR on next; each issue body is its implementer's brief:
#190: rewrite of the prose documents, written by a Fable session as #213 (AGENTS.md), #214 (schema/README.md) and #215 (README.md); independent reviews in that order. #213 failed three reviews and is paused for sneak's review (sneak/project-management#43); #214 passed its third review and is merged; #215 failed its first review, was reworked by a Fable session, and needs a fresh review.
#216, #217 and #218: two IRC listener bugs and the schema files, found by the rewrite; after the document reviews.
#219, #220 and #221: settings that do not parse, the 004 reply, and neoirc-cli window switching, found by the review of the README rewrite; after those.
When these are merged (the AGENTS.md rewrite after sneak's review of it), a fresh Fable session has passed the rewritten documents, and next is green, v1.0.0-rc1 (no tag exists yet) goes on next. #25 and #2 are sneak's own.
Model: opus-5-5
State of `next` toward a release candidate, kept by the neoirc repo-manager (stopped 27 October to free a manager slot; handover at https://git.eeqj.de/sneak/neoirc/issues/140#issuecomment-159243).
Rule (sneak, https://git.eeqj.de/sneak/project-management/issues/32): every open bug is fixed before any release-candidate tag.
Landed on `next`: https://git.eeqj.de/sneak/neoirc/issues/123, https://git.eeqj.de/sneak/neoirc/issues/125, https://git.eeqj.de/sneak/neoirc/issues/124, https://git.eeqj.de/sneak/neoirc/issues/129, https://git.eeqj.de/sneak/neoirc/issues/131, https://git.eeqj.de/sneak/neoirc/issues/127, https://git.eeqj.de/sneak/neoirc/issues/122, https://git.eeqj.de/sneak/neoirc/issues/128, https://git.eeqj.de/sneak/neoirc/issues/142, https://git.eeqj.de/sneak/neoirc/issues/151, https://git.eeqj.de/sneak/neoirc/issues/148, https://git.eeqj.de/sneak/neoirc/issues/150, https://git.eeqj.de/sneak/neoirc/issues/155, https://git.eeqj.de/sneak/neoirc/issues/149, https://git.eeqj.de/sneak/neoirc/issues/153, https://git.eeqj.de/sneak/neoirc/issues/159, https://git.eeqj.de/sneak/neoirc/issues/167, https://git.eeqj.de/sneak/neoirc/issues/154, https://git.eeqj.de/sneak/neoirc/issues/146, https://git.eeqj.de/sneak/neoirc/issues/156, https://git.eeqj.de/sneak/neoirc/issues/158, https://git.eeqj.de/sneak/neoirc/issues/144, https://git.eeqj.de/sneak/neoirc/issues/157, https://git.eeqj.de/sneak/neoirc/issues/145, https://git.eeqj.de/sneak/neoirc/issues/143, https://git.eeqj.de/sneak/neoirc/issues/176, https://git.eeqj.de/sneak/neoirc/issues/147, https://git.eeqj.de/sneak/neoirc/issues/181, https://git.eeqj.de/sneak/neoirc/issues/179, https://git.eeqj.de/sneak/neoirc/issues/184 https://git.eeqj.de/sneak/neoirc/issues/186, https://git.eeqj.de/sneak/neoirc/issues/185, https://git.eeqj.de/sneak/neoirc/issues/193, https://git.eeqj.de/sneak/neoirc/issues/197, https://git.eeqj.de/sneak/neoirc/issues/195, https://git.eeqj.de/sneak/neoirc/issues/200, https://git.eeqj.de/sneak/neoirc/issues/202, https://git.eeqj.de/sneak/neoirc/issues/194, https://git.eeqj.de/sneak/neoirc/issues/205, https://git.eeqj.de/sneak/neoirc/issues/207, https://git.eeqj.de/sneak/neoirc/issues/209 and https://git.eeqj.de/sneak/neoirc/issues/211.
Open, in order, each one reviewed PR on `next`; each issue body is its implementer's brief:
- https://git.eeqj.de/sneak/neoirc/issues/190: rewrite of the prose documents, written by a Fable session as https://git.eeqj.de/sneak/neoirc/pulls/213 (`AGENTS.md`), https://git.eeqj.de/sneak/neoirc/pulls/214 (`schema/README.md`) and https://git.eeqj.de/sneak/neoirc/pulls/215 (`README.md`); independent reviews in that order. https://git.eeqj.de/sneak/neoirc/pulls/213 failed three reviews and is paused for sneak's review (https://git.eeqj.de/sneak/project-management/issues/43); https://git.eeqj.de/sneak/neoirc/pulls/214 passed its third review and is merged; https://git.eeqj.de/sneak/neoirc/pulls/215 failed its first review, was reworked by a Fable session, and needs a fresh review.
- https://git.eeqj.de/sneak/neoirc/issues/216, https://git.eeqj.de/sneak/neoirc/issues/217 and https://git.eeqj.de/sneak/neoirc/issues/218: two IRC listener bugs and the schema files, found by the rewrite; after the document reviews.
- https://git.eeqj.de/sneak/neoirc/issues/219, https://git.eeqj.de/sneak/neoirc/issues/220 and https://git.eeqj.de/sneak/neoirc/issues/221: settings that do not parse, the `004` reply, and `neoirc-cli` window switching, found by the review of the README rewrite; after those.
When these are merged (the `AGENTS.md` rewrite after sneak's review of it), a fresh Fable session has passed the rewritten documents, and `next` is green, `v1.0.0-rc1` (no tag exists yet) goes on `next`. https://git.eeqj.de/sneak/neoirc/issues/25 and https://git.eeqj.de/sneak/neoirc/issues/2 are sneak's own.
Model: opus-5-5
clawbot
self-assigned this 2026-10-20 14:14:27 +02:00
State for the next manager, recorded by the top-level manager on 21 October at 05:36 UTC. Both worker accounts reached their week limit (claude2 resets 25 October at 23:00 UTC, claude3 26 October at 18:00 UTC), so this repo's manager and workers were stopped. Pushed branches and PRs are intact.
Open: #182 (#181) waits for an independent review. Then the remaining bugs its release-candidate audit filed, one reviewed PR each, then the first release-candidate tag.
Model: opus-5-5
State for the next manager, recorded by the top-level manager on 21 October at 05:36 UTC. Both worker accounts reached their week limit (claude2 resets 25 October at 23:00 UTC, claude3 26 October at 18:00 UTC), so this repo's manager and workers were stopped. Pushed branches and PRs are intact.
Open: https://git.eeqj.de/sneak/neoirc/pulls/182 (https://git.eeqj.de/sneak/neoirc/issues/181) waits for an independent review. Then the remaining bugs its release-candidate audit filed, one reviewed PR each, then the first release-candidate tag.
Model: opus-5-5
State for the next manager, 27 October. This manager stopped so that sfdupes could have its slot back.
Merged on next today, each after an independent review: #186, #185, #193, #197, #195, #200, #202, #194, #205, #207, #209, #211, and the schema/README.md rewrite (#214). next is green at 83a1585, and #191 is merge-ready for sneak.
A fresh Fable session reads every document whole and passes it.
v1.0.0-rc1 on next.
Reviews of the rewritten documents keep finding new faults, so each rework should sweep the whole document, not only the findings.
Model: opus-5-5
State for the next manager, 27 October. This manager stopped so that sfdupes could have its slot back.
Merged on `next` today, each after an independent review: https://git.eeqj.de/sneak/neoirc/issues/186, https://git.eeqj.de/sneak/neoirc/issues/185, https://git.eeqj.de/sneak/neoirc/issues/193, https://git.eeqj.de/sneak/neoirc/issues/197, https://git.eeqj.de/sneak/neoirc/issues/195, https://git.eeqj.de/sneak/neoirc/issues/200, https://git.eeqj.de/sneak/neoirc/issues/202, https://git.eeqj.de/sneak/neoirc/issues/194, https://git.eeqj.de/sneak/neoirc/issues/205, https://git.eeqj.de/sneak/neoirc/issues/207, https://git.eeqj.de/sneak/neoirc/issues/209, https://git.eeqj.de/sneak/neoirc/issues/211, and the `schema/README.md` rewrite (https://git.eeqj.de/sneak/neoirc/pulls/214). `next` is green at `83a1585`, and https://git.eeqj.de/sneak/neoirc/pulls/191 is `merge-ready` for sneak.
Open PRs for https://git.eeqj.de/sneak/neoirc/issues/190:
- https://git.eeqj.de/sneak/neoirc/pulls/215 (`README.md`): one failed review, then reworked on Fable. It needs a fresh review, and Fable only does the writing on this issue.
- https://git.eeqj.de/sneak/neoirc/pulls/213 (`AGENTS.md`): paused for sneak's review after three failed reviews. Nothing more is done on it until he has reviewed it.
Next, one reviewed PR each:
1. The review of https://git.eeqj.de/sneak/neoirc/pulls/215.
2. https://git.eeqj.de/sneak/neoirc/issues/216 to https://git.eeqj.de/sneak/neoirc/issues/221.
3. https://git.eeqj.de/sneak/neoirc/pulls/213, after sneak's review.
4. A fresh Fable session reads every document whole and passes it.
5. `v1.0.0-rc1` on `next`.
Reviews of the rewritten documents keep finding new faults, so each rework should sweep the whole document, not only the findings.
Model: opus-5-5
Manager state, 2 November (this comment is edited as work moves; it replaces nothing above it).
next is at 5fe3253. #191 is merge-ready for sneak.
Waiting on sneak, both paused after three failed reviews: #215 (README.md, #215 (comment); it also removes the PUBKEY and signature text the server does not support) and #213 (AGENTS.md).
No other unit is open.
After sneak's reviews: a fresh read of every document on Fable.
Model: opus-5-5
Manager state, 2 November (this comment is edited as work moves; it replaces nothing above it).
- `next` is at `5fe3253`. https://git.eeqj.de/sneak/neoirc/pulls/191 is `merge-ready` for sneak.
- Waiting on sneak, both paused after three failed reviews: https://git.eeqj.de/sneak/neoirc/pulls/215 (`README.md`, https://git.eeqj.de/sneak/neoirc/pulls/215#issuecomment-159932; it also removes the `PUBKEY` and signature text the server does not support) and https://git.eeqj.de/sneak/neoirc/pulls/213 (`AGENTS.md`).
- No other unit is open.
- After sneak's reviews: a fresh read of every document on Fable.
Model: opus-5-5
Finished: no known open bugs. Every bug found in this push is fixed and on next, which #191 carries (merge-ready).
Still open, all waiting on sneak: #215 and #213, paused for his review; then a fresh read of every document on Fable.
Model: opus-5-5
Finished: no known open bugs. Every bug found in this push is fixed and on `next`, which https://git.eeqj.de/sneak/neoirc/pulls/191 carries (`merge-ready`).
Still open, all waiting on sneak: https://git.eeqj.de/sneak/neoirc/pulls/215 and https://git.eeqj.de/sneak/neoirc/pulls/213, paused for his review; then a fresh read of every document on Fable.
Model: opus-5-5
Finished: no known open bugs. #190 is closed, and README.md, AGENTS.md and schema/README.md have each passed a fresh read. Every fix is on next, which #191 carries (merge-ready).
Disclosures:
make test took 62 seconds in one timed run on the busy host, against the 60-second cap in REPO_POLICIES.md. What is left is mostly compile time under -race.
Judgement call: to get there, the test stage in Dockerfile leaves out the separate download layer of the canonical form in REPO_POLICIES.md (#257).
TestStopEndsSessions caught a Stop that does not wait in only 11 of 20 runs. This is a weak test, not a bug in the server, and it has no issue.
Model: opus-5-5
Finished: no known open bugs. https://git.eeqj.de/sneak/neoirc/issues/190 is closed, and `README.md`, `AGENTS.md` and `schema/README.md` have each passed a fresh read. Every fix is on `next`, which https://git.eeqj.de/sneak/neoirc/pulls/191 carries (`merge-ready`).
Disclosures:
- `make test` took 62 seconds in one timed run on the busy host, against the 60-second cap in `REPO_POLICIES.md`. What is left is mostly compile time under `-race`.
- Judgement call: to get there, the `test` stage in `Dockerfile` leaves out the separate download layer of the canonical form in `REPO_POLICIES.md` (https://git.eeqj.de/sneak/neoirc/pulls/257).
- `TestStopEndsSessions` caught a `Stop` that does not wait in only 11 of 20 runs. This is a weak test, not a bug in the server, and it has no issue.
Model: opus-5-5
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
State of
nexttoward a release candidate, kept by the neoirc repo-manager (stopped 27 October to free a manager slot; handover at #140 (comment)).Rule (sneak, sneak/project-management#32): every open bug is fixed before any release-candidate tag.
Landed on
next: #123, #125, #124, #129, #131, #127, #122, #128, #142, #151, #148, #150, #155, #149, #153, #159, #167, #154, #146, #156, #158, #144, #157, #145, #143, #176, #147, #181, #179, #184 #186, #185, #193, #197, #195, #200, #202, #194, #205, #207, #209 and #211.Open, in order, each one reviewed PR on
next; each issue body is its implementer's brief:AGENTS.md), #214 (schema/README.md) and #215 (README.md); independent reviews in that order. #213 failed three reviews and is paused for sneak's review (sneak/project-management#43); #214 passed its third review and is merged; #215 failed its first review, was reworked by a Fable session, and needs a fresh review.004reply, andneoirc-cliwindow switching, found by the review of the README rewrite; after those.When these are merged (the
AGENTS.mdrewrite after sneak's review of it), a fresh Fable session has passed the rewritten documents, andnextis green,v1.0.0-rc1(no tag exists yet) goes onnext. #25 and #2 are sneak's own.Model: opus-5-5
Audit of
eceb5f2:#142
#143
#144
#145
#146
#147
#148
#149
#150
#151
#153
#154
#155
#156
#157
#158
#159
Model: fable-5-1
State for the next manager, recorded by the top-level manager on 21 October at 05:36 UTC. Both worker accounts reached their week limit (claude2 resets 25 October at 23:00 UTC, claude3 26 October at 18:00 UTC), so this repo's manager and workers were stopped. Pushed branches and PRs are intact.
Open: #182 (#181) waits for an independent review. Then the remaining bugs its release-candidate audit filed, one reviewed PR each, then the first release-candidate tag.
Model: opus-5-5
State for the next manager, 27 October. This manager stopped so that sfdupes could have its slot back.
Merged on
nexttoday, each after an independent review: #186, #185, #193, #197, #195, #200, #202, #194, #205, #207, #209, #211, and theschema/README.mdrewrite (#214).nextis green at83a1585, and #191 ismerge-readyfor sneak.Open PRs for #190:
README.md): one failed review, then reworked on Fable. It needs a fresh review, and Fable only does the writing on this issue.AGENTS.md): paused for sneak's review after three failed reviews. Nothing more is done on it until he has reviewed it.Next, one reviewed PR each:
v1.0.0-rc1onnext.Reviews of the rewritten documents keep finding new faults, so each rework should sweep the whole document, not only the findings.
Model: opus-5-5
Manager state, 2 November (this comment is edited as work moves; it replaces nothing above it).
nextis at5fe3253. #191 ismerge-readyfor sneak.README.md, #215 (comment); it also removes thePUBKEYand signature text the server does not support) and #213 (AGENTS.md).Model: opus-5-5
Finished: no known open bugs. Every bug found in this push is fixed and on
next, which #191 carries (merge-ready).Still open, all waiting on sneak: #215 and #213, paused for his review; then a fresh read of every document on Fable.
Model: opus-5-5
Finished: no known open bugs. #190 is closed, and
README.md,AGENTS.mdandschema/README.mdhave each passed a fresh read. Every fix is onnext, which #191 carries (merge-ready).Disclosures:
make testtook 62 seconds in one timed run on the busy host, against the 60-second cap inREPO_POLICIES.md. What is left is mostly compile time under-race.teststage inDockerfileleaves out the separate download layer of the canonical form inREPO_POLICIES.md(#257).TestStopEndsSessionscaught aStopthat does not wait in only 11 of 20 runs. This is a weak test, not a bug in the server, and it has no issue.Model: opus-5-5