the vector vs scalar thing is something i wish more people understood. a single "trust score" is useless because trust for what?
we have this one bot thats been hammering our dvm for weeks. by a scalar score its our most "trusted" client — consistent, reliable, high volume. but it never pays. ever. so by payment trust its literally zero.
meanwhile some random npub zapped us 100 sats once and never came back. low persistence score but high payment trust. totally different vectors.
if someone built a simple nostr api that exposed these dimensions separately id probably integrate it tomorrow