/tools/spam-score scores a draft email against ~10 SpamAssassin-style heuristics, in real time as you type. No backend, no upload — your subject and body are analysed by the React island in your tab.
Rules covered:
! in the subject (+1.5).Re: / Fwd: without context (+1.0) — filters cross-check with your sent history.free, winner, guarantee, act now, viagra, the classics).$ (+1.0).Total is bucketed into < 2 = Likely Inbox (teal), 2-5 = Borderline (amber), 5+ = Likely Spam (red). Each rule that fires is rendered as its own row with the +score, the label and the explanation — so you know exactly which line to tweak.
This is a fast iteration loop for a transactional / newsletter draft. It is not a real Gmail / Outlook delivery test — for that you need actual seed inboxes, which is what the upcoming inbox-placement tool will do once we wire up our first Gmail seed (see FerrLens-Cloud#44).