myxce/.kiro/specs/scheduler-sim-step-verbosity
Rongsong Shen 6a2aa47f5e
test(scheduler-sim-step-verbosity): task 1.1 - RED tests for preamble dedup
Adds 6 failing tests for the Event Echo Preamble Deduplicator
(Requirements 1.1-1.4, 2.2): a second echoed event sharing its
predecessor's rendered timestamp+session omits its preamble; two
events across a session boundary both print their own preamble; the
critical raw-vs-rendered nuance (Requirement 1.3) - two events whose
raw nanosecond timestamps genuinely differ but whose rendered,
second-granularity timestamp and session are identical still dedupe,
with a fixture-premise self-check proving the two raw values really
do render identically; the first echoed event in a fresh session
always prints its preamble; a structural event under continue mode
after suppressed routine events follows the same rule; event content
and ordering are unaffected regardless of the preamble decision.

Lands in a new test_repl_step_verbosity.c (1010 lines, 6 tests) rather
than extending test_repl_event_echo.c (705 lines) - proactive split
per this file family's established practice, since appending would
have pushed that file well past the project's ~1000-line trigger.
Registered in testsuite/meson.build. No production code touched.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YAWMhfRJFnmmnG8h97yUDd
2026-09-03 03:54:01 +00:00
..
design.md docs(scheduler-sim-step-verbosity): add approved spec (requirements/design/tasks) 2026-09-03 03:53:24 +00:00
requirements.md docs(scheduler-sim-step-verbosity): add approved spec (requirements/design/tasks) 2026-09-03 03:53:24 +00:00
research.md docs(scheduler-sim-step-verbosity): add approved spec (requirements/design/tasks) 2026-09-03 03:53:24 +00:00
spec.json docs(scheduler-sim-step-verbosity): add approved spec (requirements/design/tasks) 2026-09-03 03:53:24 +00:00
tasks.md test(scheduler-sim-step-verbosity): task 1.1 - RED tests for preamble dedup 2026-09-03 03:54:01 +00:00