Experimental Assessment v3 — Prototype
Score-integrity stress harness

v3.2 stress tests

100 synthetic profiles run through the real scoring model, plus monotonicity, confidence-integrity, and influence tests. Nothing is persisted. All weights remain labeled heuristics.

Synthetic-profile distribution

Security Score — min 23 · max 100 · mean 53.7 · σ 13
0-200
20-408
40-6070
60-8015
80-1007
Confidence — min 23% · max 88% · mean 61.2% · σ 11.9
0-200
20-402
40-6047
60-8045
80-1006
Anchor profiles
Uniformly strong: 100 / 88%
Uniformly weak: 23 / 78%
Contradictory: 88 / 55%
No anomalies detectedNo inflation, deflation, conflict failures, or irrational rankings across 100 profiles.

Monotonicity — stronger answer must not lower the score

51 transitions tested across all scored questions.

All 51 monotonicity transitions holdImproving any single answer never decreases the Security Score. This is guaranteed by construction: the score is a weighted average of per-question points, and rounding (Math.round) is itself non-decreasing.

Confidence-integrity tests

Certainty specificity non-decreasing (id_mfa)not_sure:76 → think:76 → remember:77 → verified:79
Certainty specificity non-decreasing (rc_backups)not_sure:76 → think:77 → remember:77 → verified:78
Self-confirm non-decreasing (id_mfa)77% → 78%
Self-confirm non-decreasing (dv_encryption)77% → 78%
Self-confirm non-decreasing (rc_backups)77% → 78%
Conflict does not increase confidenceno-conflict 79% vs conflict 67%
Ideal-without-specificity stays below high-confidence bandoverconfident confidence 60%
Security & Confidence are independentbeginner 26/83% vs overconfident 92/60%
Per-question confidence rises with certainty factornot_sure:57 → think:65 → remember:73 → verified:85

Domain influence — practical swing vs intended weight

Swing = overall score movement when a domain goes from its weakest to strongest plausible state (other domains neutral). Ratio = swing / intended weight.

DomainMinMaxSwingIntendedRatio
Identity & Access5576212584%
Passwords & Accounts6080202580%
Device Security5773162080%
Privacy & Exposure6575101567%
Recovery & Resilience6576111573%

One or more domains deviate from intended influence (flagged in amber).

Question influence — max practical impact

Max overall Security-Score swing from moving a single question from its weakest to strongest answer (others neutral). Flagged if > 12 points.

QuestionDomainSec swingConf swingFlag
id_mfaIdentity10-1
id_mfa_methodIdentity51
id_mfa_breadthIdentity50
pw_managerPasswords75
pw_reusePasswords85
pw_reuse_breadthPasswords50
dv_updatesDevice50
dv_encryptionDevice6-2
dv_downloadsDevice40
pr_accounts_publicPrivacy40
pr_oversharePrivacy30
pr_permissionsPrivacy30
rc_backupsRecovery60
rc_recoveryRecovery40

No single question owns more than 60% of its domain.

Adversarial personas

Gamer (optimizes for 100)100 / 88%

Deliberately picks every answer that maximizes the score, with full certainty and self-confirmation.

Expected: Security 100. Confidence high but capped below 100 (self-reported ceiling).

Confident but inconsistent92 / 66%

Claims strong controls with full certainty, but provides conflicting follow-ups.

Expected: High security, but confidence reduced by two conflicts (MFA method + password reuse).

2 conflict(s) detected.

Highly secure but uncertain82 / 76%

Strong actual behaviors but many uncertain responses and no self-confirmation.

Expected: High-ish security, moderate confidence (uncertain + unconfirmed).

Weak but knowledgeable26 / 83%

Clearly understands their poor controls and answers precisely and consistently.

Expected: Low security, but high confidence (honest, specific, consistent).

One catastrophic weakness79 / 85%

Strong everywhere except no MFA on the primary email.

Expected: Security well below 100 (identity domain tanks) but still strong elsewhere; confidence high.