{ "id": "tree-node", "title": "Merkle tree-node archive", "kind": "nats-archive", "package": "verae-tree-node", "role": "tree-node", "managed": true, "runtime": "N copies holding leaf proofs for bulk summaries", "health": { "type": "http", "path": "/health", "timeoutMs": 800 }, "ports": { "healthBase": 13600 }, "nats": { "in": ["verae.archive.put", "verae.archive.query"], "out": ["verae.archive.reply."] }, "notes": "keepFloor in fleet.json must stay >= 3 so a leaf query still has a node that might hold the shard. Bloom miss = no packet." }