jochen
fab57411c5
Take novox/hq in any form and a declared hardware word as no finding in the particulars check (issue 1838)
...
novox/hq is the name of the software's own record, whatever follows it; asus-g14 is the laptop's name in
its vendor trigger file, declared in particulars as hardware asus-g14 (1838/AC2).
2026-10-22 22:31:05 +02:00
jochen
212c8e4f52
Drop the now-dead novox/hq strip in mounts's, nfs-server's, sensors's and zfs's manifest checks (issue 1838)
2026-10-22 22:26:30 +02:00
jochen
7220cbc787
Merge branch 'feat/modules-name-no-node' into bulk-c
2026-10-22 22:22:11 +02:00
jochen
4713d984ea
Name no node: trim node names from the per-module manifest denylists now that the catalogue-wide check covers them (1838/AC1)
2026-10-22 22:19:12 +02:00
jochen
ceb7d920b6
Name no node: mailu's and mesh-mail's test domain becomes example.org (issue 1838)
2026-10-22 22:19:05 +02:00
jochen
9d5ddcd050
Name no node: the forge owner in claude-code's, mesh-config's, mesh-issues's, messenger's and records's test data becomes acme (issue 1838)
2026-10-22 22:18:58 +02:00
jochen
007dd17910
Let a module declare its hardware model's word, and blank only the module path and the exact record citation (issue 1838)
...
asus-zephyrus-g14's g14 is the model in adopted paths, so the module declares it in particulars and it is
no finding there only. The forge rule hid a node after a word's @ (database@novox/postgres) and any
novox/<x>; now only git.novox.be/novox/<repo>, novox/hq ADR|issue|design|to-be|research and the npm scope
are blanked (1838/AC2). merge-check.sh's comment no longer names the removed covered list.
2026-10-22 22:00:05 +02:00
jochen
30e6435dea
Name no node in claude-code's fixtures (issue 1838)
2026-10-22 21:55:50 +02:00
jochen
ba3635307c
Merge branch 'feat/modules-name-no-node' into bulk-c
2026-10-22 21:48:45 +02:00
jochen
c88b75a822
Name no node in mesh-issues's fixtures (issue 1838)
2026-10-22 21:48:39 +02:00
jochen
bd5bf861f1
Merge feat/modules-name-no-node into bulk-b
2026-10-22 21:44:50 +02:00
jochen
c55e705357
Name no node in postgres's, ssh-client's and mesh-mail-web's fixtures (issue 1838)
2026-10-22 21:44:44 +02:00
jochen
d4e9f699d1
Merge feat/modules-name-no-node into bulk-a
2026-10-22 21:44:29 +02:00
jochen
c09b7c0513
Name no node in dnsmasq's, mesh-mail-reader's and influxdb's fixtures (issue 1838)
2026-10-22 21:44:22 +02:00
jochen
0a398579e2
Name no node in betterbird's fixtures (issue 1838)
2026-10-22 21:44:21 +02:00
jochen
219c6b1a47
Merge branch 'feat/modules-name-no-node' into bulk-c
2026-10-22 21:43:10 +02:00
jochen
649865b7d2
Name no node in brother's and keycloak's fixtures (issue 1838)
2026-10-22 21:43:05 +02:00
jochen
098a0f6542
Merge feat/modules-name-no-node into bulk-b
2026-10-22 21:42:52 +02:00
jochen
4b50f5171b
Name no node in minio's and mailu's fixtures (issue 1838)
2026-10-22 21:42:46 +02:00
jochen
a8e62b52fd
Merge feat/modules-name-no-node into bulk-a
2026-10-22 21:42:43 +02:00
jochen
653eb10d41
Name no node in mesh-provisioner's and home-assistant's fixtures (issue 1838)
2026-10-22 21:42:37 +02:00
jochen
afc919e47e
Merge branch 'feat/modules-name-no-node' into bulk-c
2026-10-22 21:40:25 +02:00
jochen
8d92433f20
Name no node in restic's and mosquitto's fixtures (issue 1838)
2026-10-22 21:40:20 +02:00
jochen
3209cfa6fb
Merge feat/modules-name-no-node into bulk-b
2026-10-22 21:39:02 +02:00
jochen
4d017422dc
Merge feat/modules-name-no-node into bulk-a
2026-10-22 21:38:51 +02:00
jochen
5c138c693f
Merge feat/modules-name-no-node into bulk-b
2026-10-22 21:38:51 +02:00
jochen
04a85108e5
Name no node in mesh-mail's fixtures (issue 1838)
2026-10-22 21:38:44 +02:00
jochen
389630265b
Name no node in mesh-config's fixtures (issue 1838)
2026-10-22 21:38:43 +02:00
jochen
4847c96b58
Merge branch 'feat/modules-name-no-node' into bulk-c
2026-10-22 21:38:21 +02:00
jochen
161abbc621
Name no node in xterm's, xorg's, mesh-catalog's, lemurs's, fail2ban's, docker's, bluetooth's and adwaita's fixtures (issue 1838)
2026-10-22 21:38:16 +02:00
jochen
de31c6a9d1
Merge feat/modules-name-no-node into bulk-b
2026-10-22 21:36:33 +02:00
jochen
4909c9c8c7
Name no node in mesh-knowledge's fixtures (issue 1838)
2026-10-22 21:36:26 +02:00
jochen
171148a59f
Merge branch 'feat/modules-name-no-node' into ground-1838
2026-10-22 21:35:25 +02:00
jochen
1db1965073
Name no node in claude-code's, messenger's, nats's and brother's help texts, comments and README (issue 1838)
...
Their examples named this mesh's machines; they name neutral ones now (1838/AC3). The sealed box's info
string and the route-adapter's marker name the software, not a node, and stay: changing either would
break what is already sealed or written.
2026-10-22 21:35:23 +02:00
jochen
120c38427c
Merge branch 'feat/modules-name-no-node' into bulk-c
2026-10-22 21:34:55 +02:00
jochen
e7112ad575
Name no node in sudo's fixtures (issue 1838)
2026-10-22 21:34:50 +02:00
jochen
1758a2cb4e
Merge feat/modules-name-no-node into bulk-a
2026-10-22 21:34:10 +02:00
jochen
87144173a0
Name no node in mesh-provisioner-client's fixtures (issue 1838)
2026-10-22 21:34:03 +02:00
jochen
14a5c1c80a
Name no node in mesh-mail-notifier's and memory-pressure's fixtures (issue 1838)
2026-10-22 21:33:42 +02:00
jochen
1267c74fec
Merge branch 'feat/modules-name-no-node' into bulk-c
2026-10-22 21:32:55 +02:00
jochen
f7971f0f4b
Name no node in slack's, blueman's and only-office's fixtures (issue 1838)
2026-10-22 21:32:46 +02:00
jochen
dd074ecb18
lab: take the forge's owner as a required config value, and name no node in its fixtures (issue 1838)
...
The lab cloned and installed from the owner this mesh's repositories are under, written in its code; another
mesh's forge holds them under its own (1838/AC4). Unset, lab_check, lab_run and a rebuild say so. Fixtures
name neutral machines and an example owner.
2026-10-22 21:32:30 +02:00
jochen
228b8669d0
Merge branch 'feat/modules-name-no-node' into ground-1838
2026-10-22 21:32:17 +02:00
jochen
96b7b6551c
Tell the software's npm scope from a node in the particulars check, and compile its matchers once (issue 1838)
...
@novox/mesh-sdk and @novox:registry= are the software's package path, as the Go module path is; who@node
is still a node name (1838/AC2). Reading every module, a regexp compiled per name per line made the
check take 41 s; compiled once, 7.5 s.
2026-10-22 21:32:13 +02:00
jochen
7c4891cd13
Merge feat/modules-name-no-node into bulk-b
2026-10-22 21:31:58 +02:00
jochen
dfb9336ced
Merge branch 'feat/modules-name-no-node' into bulk-c
2026-10-22 21:31:16 +02:00
jochen
6a0e08bec1
Merge feat/modules-name-no-node into bulk-b
2026-10-22 21:31:14 +02:00
jochen
7ad9e531d4
Name no node in cups's, nats's, mesh-watcher's, mesh-files's, dunst's and desk-channel's fixtures (issue 1838)
2026-10-22 21:31:08 +02:00
jochen
5db896c813
Name no node in mesh-vault's fixtures (issue 1838)
2026-10-22 21:31:02 +02:00
jochen
e54bca6575
Merge feat/modules-name-no-node into bulk-a
2026-10-22 21:29:48 +02:00