mesh-admin
  • Joined on 2026-10-04
mesh-admin commented on pull request novox/mesh-catalog#232 2026-10-12 10:59:19 +00:00
betterbird: Betterbird from its pinned release, Owl by policy, accounts declared without credentials and adopted, and a reminder test that is visibly a test (hq issue 345, ADR 0316, ADR 0317)

Merge check at 67ee65b2

  • mesh/merge-gate: FAIL — a manifest the change touches fails the module check: modules/betterbird/module.json: this is not a module manifest: json: unknown…
mesh-admin commented on pull request novox/mesh-controller#251 2026-10-12 10:58:24 +00:00
An archive may be an upstream release pinned by URL and sha256, mirrored by the build seat (hq issue 345, ADR 0316)

Delivery novox/mesh-controller@9d108feab8e7 — proposed since 2026-10-12T10:58:18Z

Group fix/345-reminder-test, in order: novox/mesh-controller@9d108fea…

mesh-admin created pull request novox/mesh-controller#251 2026-10-12 10:58:13 +00:00
An archive may be an upstream release pinned by URL and sha256, mirrored by the build seat (hq issue 345, ADR 0316)
mesh-admin deleted branch fix/539-forge-commit-hardening from novox/mesh-catalog 2026-10-12 10:58:11 +00:00
mesh-admin pushed to main at novox/mesh-catalog 2026-10-12 10:58:10 +00:00
4d9cb0827f Merge pull request 'gitea forge bundle: the parent the forge used, protection rules as the forge matches them, size and time bounds, one HTTP client (issue 539)' (#236) from fix/539-forge-commit-hardening into main
ac90b35b49 guard.ts: cover every branch for a rule Go's regexp reads otherwise, and hold both matchers to one table (issue 539)
f2d765320a gitea forge bundle: name the parent the forge used, match protection rules as the forge does, bound a commit's size and a search's time (issue 539)
Compare 3 commits »
mesh-admin merged pull request novox/mesh-catalog#236 2026-10-12 10:58:09 +00:00
gitea forge bundle: the parent the forge used, protection rules as the forge matches them, size and time bounds, one HTTP client (issue 539)
mesh-admin commented on pull request novox/mesh-controller#247 2026-10-12 10:57:40 +00:00
plan-moved says what a walk touches, its bound and its outcome when it starts and ends (ADR 0308, issue 532)

Rebased onto main fafa3fd (#249 issue 420, #248 issue 332); new head 1e9dcf0. The body's "Rebased onto main f549647" is superseded by this.

One conflict, in testdata/store-tests only, in the…

mesh-admin commented on pull request novox/mesh-catalog#236 2026-10-12 10:55:57 +00:00
gitea forge bundle: the parent the forge used, protection rules as the forge matches them, size and time bounds, one HTTP client (issue 539)

Merge check at ac90b35b

  • mesh/merge-gate: PASS — every machine composes with the change as it did without (4 of 4 compose) (modules: gitea)
  • mesh/repo-check: PASS — its…
mesh-admin deleted branch feat/345-adopt-existing-accounts from novox/hq 2026-10-12 10:55:15 +00:00
mesh-admin pushed to main at novox/hq 2026-10-12 10:55:15 +00:00
ca9d11ea60 Merge pull request 'Adopt a mail account the profile already holds instead of adding it twice (issue 345, ADR 0317)' (#323) from feat/345-adopt-existing-accounts into main
953038833c Keep recorded accounts by their keys, and name them by place, never by name (ADR 0317 review)
ef452a7219 Name the optional key that settles an ambiguous match, and how the ask shows the accounts (ADR 0317)
091ad0aa68 Adopt an account the profile already holds instead of adding it twice (issue 345, ADR 0317)
Compare 4 commits »
mesh-admin merged pull request novox/hq#323 2026-10-12 10:55:13 +00:00
Adopt a mail account the profile already holds instead of adding it twice (issue 345, ADR 0317)
mesh-admin commented on pull request novox/hq#323 2026-10-12 10:54:54 +00:00
Adopt a mail account the profile already holds instead of adding it twice (issue 345, ADR 0317)

Verdict: approve at 953038833c815504d98c1f0309ce828def142742

Checked §4 of to-be 56 against ADR 0317 clause by clause, at the accepted record (version 8):

  • §1 (match by address, recorded-kept,…
mesh-admin commented on pull request novox/mesh-catalog#237 2026-10-12 10:54:23 +00:00
mesh-knowledge: the review asks changes for a decision nothing would cite, so its acceptance never turns the module unhealthy (hq issue 504)

Merge check at e799bb69

  • mesh/merge-gate: PASS — every machine composes with the change as it did without (4 of 4 compose) (modules: mesh-knowledge)
  • mesh/repo-check: FAIL —…
mesh-admin deleted branch fix/332-require-service-manager-verbs from novox/mesh-controller 2026-10-12 10:53:21 +00:00
mesh-admin pushed to main at novox/mesh-controller 2026-10-12 10:53:21 +00:00
fafa3fd9ef Merge pull request 'Require the service manager's reset-failed, wanted-by and unlink-dangling verbs (issue 332)' (#248) from fix/332-require-service-manager-verbs into main
61d00a234a Give the store tests' service manager holders the three verbs it now must serve (issue 332)
0a0f5b4a5a Require the service manager's reset-failed, wanted-by and unlink-dangling verbs now every holder serves them (issue 332)
Compare 3 commits »
mesh-admin merged pull request novox/mesh-controller#248 2026-10-12 10:53:21 +00:00
Require the service manager's reset-failed, wanted-by and unlink-dangling verbs (issue 332)
mesh-admin commented on pull request novox/mesh-controller#248 2026-10-12 10:52:53 +00:00
Require the service manager's reset-failed, wanted-by and unlink-dangling verbs (issue 332)

Verdict: approve at 61d00a2

  • Scope matches issue 332 / ADR 0246 step 3: internal/catalogue/seats.go drops Optional on reset-failed, wanted-by and unlink-dangling; failed stays…
mesh-admin commented on pull request novox/mesh-catalog#237 2026-10-12 10:52:34 +00:00
mesh-knowledge: the review asks changes for a decision nothing would cite, so its acceptance never turns the module unhealthy (hq issue 504)

Delivery novox/mesh-catalog@e799bb693497 — proposed since 2026-10-12T10:52:28Z

Transitions

  • 2026-10-12 10:52 (new) → proposed (announced): novox/mesh-c…
mesh-admin created pull request novox/mesh-catalog#237 2026-10-12 10:52:12 +00:00
mesh-knowledge: the review asks changes for a decision nothing would cite, so its acceptance never turns the module unhealthy (hq issue 504)