# description
Hermetic signal timeline for benchmarks/suites/proactive-foresight/. Replays a sequence of foresight Signal events against a mocked clock and records the adapter's outreach decisions; fixtures declare the expected outreach moments + content keywords for the scorer.

# properties.user.description
User id under which the signal buffer is populated.

# properties.horizon_s.description
Total timeline length in seconds from t0.

# properties.clock_step_s.description
Granularity of the harness clock advance; outreach decisions evaluated each tick.

# properties.signals.items.properties.offset_s.description
Seconds from t0 when the signal is emitted.

# properties.expected.properties.outreach.description
One entry per outreach moment the fixture wants Billy to reach out.

# properties.expected.properties.outreach.items.properties.tolerance_s.description
Accept an outreach within tolerance_s of offset_s as on-time.

# properties.expected.properties.max_spam_per_day.description
Ceiling for outreach events per 86400s window beyond the fixture-expected ones.