', page.indexOf('id="rrsi"'))); +assert.ok(card.includes('RRSI therefore records, for every evaluated candidate, the component it modifies, the hypothesis it tests, the source diff, the resulting score and cost changes, and whether the candidate was accepted.'), 'RRSI quote exact'); +assert.ok(card.includes('https://arxiv.org/abs/2609.24972'), 'RRSI link'); +assert.ok(card.includes('It says nothing about safety rules, internet access, or ledgers for AI.'), 'RRSI limit stated'); + +// 5. Words: no lawyers, no founder name in the economy part, LP stays points, no em dash. +assert.ok(!/lawyer|attorney|counsel|legal advice/i.test(text), 'no lawyer talk'); +const econ = section('economy'); +assert.ok(!/Kirk|Miller|founder/i.test(econ), 'no founder name in the economy wording'); +assert.ok(econ.includes('LP are points, not money, not $FL.'), 'LP line'); +assert.ok(!/\$FL/.test(text.replace('not money, not $FL', '')), '$FL appears only as "not $FL"'); +assert.ok(!/\u2014/.test(page), 'no em dash'); +assert.ok(!/