E.1 Adversarial inputs and expected behavior (short)
| Condition / Input | Expected behavior | Minimal mitigation |
| Two channels only (1,7) | May pick alias valley | Stack with Delta=0.5 d or add a 3rd cycle |
| High noise bursts (>=12 deg) | PASS may dip; P95 widens | Raise K, then S; optionally reduce grid step |
| Headerless CSV (pairs) | Parser confusion | Require headers or switch to wide mode |
| Non-integer periods only | Spurious repeats | T_search = max(periods); rely on stacking |
| Missing channels intermittently | Confidence dips; jitter | Keep stacking; small alpha_kz; diversify periods |
| Model/manifest tampering | Integrity risk | Freeze manifests post-acceptance; version + exact commands |
| Flat curvature bowls | Low conf; ambiguity | Abstain or escalate; add a diversified cycle or raise S |
Error and reporting conventions (always ASCII).
- Report time error modulo horizon:
err_days = min( |tau_hat - tau_true| , T_search - |tau_hat - tau_true| )
confidenceis a scalar in[0,1)from curvature; do not treat as a probability.- Keep all artifacts plain ASCII (
CSV/TXT/JSON) for portability and audit.
Navigation
Back: SSM-Clock—Appendix D — Reproduction Logs
Next: SSM-Clock—Appendix F — Concept Related Blogs (Preview)