Principles, roles, and manifest-as-contract enforcement.
L1) Principles (non-negotiable)
- Observation-only. Classical values never change:
phi((m,a)) = m. - Determinism. Same manifest ⇒ same outputs, bands, and stamps.
- Boundedness. All lanes
|a| < 1;|RSI|, |RSI_env| < 1. - Order invariance.
U += w*atanh(a),W += w⇒ batch == stream == shuffled == shard-merge. - Privacy by design. Lenses use declared aggregates; no raw PII.
- Fail-safe. Any governance breach ⇒ fallback to classical (use
m), with stamped cause.
L2) Roles & separation of concerns
- Lens owner (product/ML): Defines contrasts
e, Unit,c, weight policy. - Governance owner (safety/privacy): Approves lens inputs, gate lanes, band policies, retention.
- Ops owner (platform): Enforces manifest immutability, manages stamps, roll-ups, retention durations.
Clear boundaries → changes traceable, audits simple, accountability explicit.
L3) Manifest as contract (minimum publication keys)
"manifest": {
"eps_a": 1e-6, "eps_w": 1e-12,
"weights": {"policy":"uniform"},
"bands": {"A++":0.90,"A+":0.60,"A0":-0.60,"A-":-0.90,"A--":-1.00,
"hysteresis":{"h_up":0.02,"h_dn":0.02}},
"gate": {"mode":"mul","rho":0.20,"g_min":0.00,"eps_g":1e-12,
"weights":{"F":1,"D":1,"L":1,"E":1,"V":1,"Q":0},
"safety_notch":{"enabled":false,"s_thr":0.80}},
"division_policy": "strict",
"lens": {
"decode_v1": {"Unit":1.0,"c":1.0,"terms":"dimensionless aggregates only"},
"rag_v1": {"Unit":1.0,"c":1.0}
}
}
Publish once per release; compute knobs_hash := sha256(canonical_json(manifest)) and include it in stamps. That hash becomes the replay key.
Navigation
Previous: SSM-AI – Appendix K — SSM-Search (K7–K9)
Next: SSM-AI – Appendix L — Governance Quick Reference (L4–L6)
Directory of Pages
SSM-AI — Table of Contents