77bd21aea24ba892f1bbdf516a0892bfd7639a19
Fetch the auth service's key attestation over mTLS at install time and persist the fingerprint (plus kid/issued-at) in the install record. At start, inject AUTH_PINNED_FINGERPRINT into every non-oneoff service so the shared authclient refuses a substituted key instead of silently trusting it (TOFU/D3). Best-effort: installs that cannot reach the auth service backfill the pin on the next start. Skip pinning for the auth service itself (it is the attester).
Maestro
Dcntrlized project coordinator service
Languages
Go
63.9%
TypeScript
32.3%
CSS
3.3%
HTML
0.3%
Dockerfile
0.2%