Betterbird leaves the catalogue: the operator removed it from both desktops (issue 806) #462

Merged
jschoubben merged 1 commits from fix/806-betterbird-leaves-the-catalogue into main 2026-10-23 13:49:16 +00:00
Member

Fixes issue 806's last step: the operator chose on Telegram (2026-10-23 14:56) to remove Betterbird now; it was unassigned from both desktops and both applied it. The module now leaves the catalogue, so R4e's acceptance census no longer counts its failing build (the Owl add-on's changed pin is moot).

  • modules/betterbird deleted whole (it held no seat; nothing requires it).
  • mesh-issues: the owner "mesh-catalog modules/betterbird" removed from the allowed located-in values (module.json, files/settings.json).
  • checks/config: betterbird removed from the seed map.
  • Kept as test data only: fixtures and comments in checks/mailstore, xorg, mesh-build-go, mesh-mail-notifier, mesh-config testdata.

Unit tests pass in checks/config and modules/mesh-issues; mesh-controller's untagged unit suite passes with MESH_CHECK_BESIDE naming this branch. Its try is held behind the stuck delivery plan of mesh-delivery #26.

Reviewed-by: review-806@shanks at ae8ab366a8
Pushed-by: fix-806@shanks

Fixes issue 806's last step: the operator chose on Telegram (2026-10-23 14:56) to remove Betterbird now; it was unassigned from both desktops and both applied it. The module now leaves the catalogue, so R4e's acceptance census no longer counts its failing build (the Owl add-on's changed pin is moot). - modules/betterbird deleted whole (it held no seat; nothing requires it). - mesh-issues: the owner "mesh-catalog modules/betterbird" removed from the allowed located-in values (module.json, files/settings.json). - checks/config: betterbird removed from the seed map. - Kept as test data only: fixtures and comments in checks/mailstore, xorg, mesh-build-go, mesh-mail-notifier, mesh-config testdata. Unit tests pass in checks/config and modules/mesh-issues; mesh-controller's untagged unit suite passes with MESH_CHECK_BESIDE naming this branch. Its try is held behind the stuck delivery plan of mesh-delivery #26. Reviewed-by: review-806@shanks at ae8ab366a8efc9817c1a76633d1d36fe0742f13a Pushed-by: fix-806@shanks
mesh-tools added 1 commit 2026-10-23 13:11:19 +00:00
Remove the betterbird module: the operator unassigned it from g14 and shanks (issue 806, ADR 0379)
mesh/delivery failed: its walk failed, carrying its own commit: a gate on a first machine (what it carried put back), a build, a machine
mesh/check failed: integration: nats-tools/cmd/mesh-nats-snapshot.TestTheDeclaredDumpRunsInTheBussImage: image_test.go:141: docker run -d --rm --name …
ae8ab366a8
Author
Member

Delivery novox/mesh-catalog@ae8ab366a8ef — failed since 2026-10-23T13:50:43Z

Delivery plan — builds betterbird, mesh-issues → novox; no bus step

  • tier 0: mesh-issues
  • novox: receives mesh-issues

Transitions

  • 2026-10-23 13:11 (new) → proposed (announced): novox/mesh-catalog#462's head announced
  • 2026-10-23 13:37 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit
  • 2026-10-23 13:37 checked → rejected (refused): the gate failed or could not run, or the repository's own check failed
  • 2026-10-23 13:49 rejected → held (merged-unchecked): merged without a passing check — a verdict known with it is taken first: only a person decides that it goes on
  • 2026-10-23 13:49 held → delivering (release): the operator merged #462 by hand at the forge (15:49) to deliver the stuck changes; reviewed at ae8ab366 (review-806); its check failed only on main's nats docker test, which #460 fixes; Betterbird is already unassigned from both desktops
  • 2026-10-23 13:50 delivering → failed (failed): its walk failed, carrying its own commit: a gate on a first machine (what it carried put back), a build, a machine

The commit's note under refs/notes/mesh-plan keeps every transition: git log --notes=mesh-plan.

<!-- mesh-delivery:view --> **Delivery** `novox/mesh-catalog@ae8ab366a8ef` — **failed** since 2026-10-23T13:50:43Z **Delivery plan** — builds betterbird, mesh-issues → novox; no bus step - tier 0: mesh-issues - novox: receives mesh-issues **Transitions** - 2026-10-23 13:11 (new) → proposed (announced): novox/mesh-catalog#462's head announced - 2026-10-23 13:37 proposed → checked (checked): a verdict names this commit and the trunk's head as its trunk commit - 2026-10-23 13:37 checked → rejected (refused): the gate failed or could not run, or the repository's own check failed - 2026-10-23 13:49 rejected → held (merged-unchecked): merged without a passing check — a verdict known with it is taken first: only a person decides that it goes on - 2026-10-23 13:49 held → delivering (release): the operator merged #462 by hand at the forge (15:49) to deliver the stuck changes; reviewed at ae8ab366 (review-806); its check failed only on main's nats docker test, which #460 fixes; Betterbird is already unassigned from both desktops - 2026-10-23 13:50 delivering → failed (failed): its walk failed, carrying its own commit: a gate on a first machine (what it carried put back), a build, a machine The commit's note under `refs/notes/mesh-plan` keeps every transition: `git log --notes=mesh-plan`.
jschoubben scheduled this pull request to auto merge when all checks succeed 2026-10-23 13:45:35 +00:00
jschoubben merged commit 08442b95cb into main 2026-10-23 13:49:16 +00:00
jschoubben deleted branch fix/806-betterbird-leaves-the-catalogue 2026-10-23 13:49:17 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-catalog#462