{"apis":{"catalog":"https://velaru-erra.onrender.com/api/v1/astl/catalog","lookup":"https://velaru-erra.onrender.com/api/v1/astl/lookup","publish":"https://velaru-erra.onrender.com/api/v1/astl/publish","scale":"https://velaru-erra.onrender.com/api/v1/astl/scale","verify":"https://velaru-erra.onrender.com/api/v1/astl/verify"},"base_url":"https://velaru-erra.onrender.com","composes_with":{"absence":"L7 witnesses reference surface_manifest_hash in log","clear":"L2 governed acts bounded by published surface","clearing":"L4 weekly Merkle can anchor ASTL head_hash","issuer_pays":"L10 public log beats operator-only logs","nap":"L3 refusals meaningful only on declared surface","require_receipt":"L9 RR-1 \u2014 declare surface before 428 challenge"},"feed":"https://velaru-erra.onrender.com/api/v1/astl/log.json","issuer":"Nisaba LLC \u00b7 Velaru","landing":"https://velaru-erra.onrender.com/astl","product":"ASTL \u00b7 Attempt Surface Transparency Log","satoshi_object":"scarce pre-commitment to what was possible \u2014 stranger-grep forever","scale_example":{"annual":{"publish_usd":9125000.0},"daily":{"manifests":100000.0,"publish_usd":25000.0},"inputs":{"manifests_per_tenant_per_day":2,"publish_toll_usd":0.25,"tenants":50000},"profile_reference":{"line":"50,000 tenants \u00d7 2.0 manifests/day \u00d7 $0.25 publish toll","note":"CT layer for governance \u2014 complements Absence witnesses + Clearing Merkle"}},"schema":"velaru-astl-v1","stack_layer":11,"tagline":"Certificate Transparency for irreversible acts \u2014 publish surface before bind","thesis":"Auditors grep public log for surface_manifest_hash \u2014 not operator PDFs. CT changed TLS; ASTL changes governance."}
