mesh-recovery: its settings' files from templates under files/, the tools binary ignored

The catalogue keeps no file text inline for a new module: each setting's file is a template
under files/, packed by the module's archive artifact. A local build of the tools bundle
leaves a binary the module's ignore file now names.

Builds: design 47 G §633, A-112, A-130

Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
This commit is contained in:
2026-11-12 01:45:44 +01:00
parent d854f936f9
commit 3a6a127c38
6 changed files with 14 additions and 4 deletions
+1
View File
@@ -1,3 +1,4 @@
/mesh-recovery
/cmd/mesh-recovery/mesh-recovery
/cmd/mesh-recovery-tools/mesh-recovery-tools
/mesh-recovery-tools
@@ -0,0 +1 @@
${config:dump-wait-minutes}
@@ -0,0 +1 @@
${config:point-keep-days}
+1
View File
@@ -0,0 +1 @@
${config:points-cap}
@@ -0,0 +1 @@
${config:points-filling-mark}
+9 -4
View File
@@ -162,7 +162,7 @@
"path": "${dir:state}/points-cap",
"owner": "mesh-recovery",
"mode": "0600",
"content": "${config:points-cap}"
"template": "files/points-cap"
},
{
"id": "mark",
@@ -170,7 +170,7 @@
"path": "${dir:state}/points-filling-mark",
"owner": "mesh-recovery",
"mode": "0600",
"content": "${config:points-filling-mark}"
"template": "files/points-filling-mark"
},
{
"id": "keep-days",
@@ -178,7 +178,7 @@
"path": "${dir:state}/point-keep-days",
"owner": "mesh-recovery",
"mode": "0600",
"content": "${config:point-keep-days}"
"template": "files/point-keep-days"
},
{
"id": "dump-wait",
@@ -186,7 +186,7 @@
"path": "${dir:state}/dump-wait-minutes",
"owner": "mesh-recovery",
"mode": "0600",
"content": "${config:dump-wait-minutes}"
"template": "files/dump-wait-minutes"
},
{
"id": "recovery",
@@ -262,6 +262,11 @@
"loads": [
"mesh-recovery-tools"
]
},
{
"name": "files",
"kind": "archive",
"from": "files"
}
]
}