De-duplicate Recorder: shipped aura-std::Recorder vs the two #[cfg(test)] engine fixtures #14

Closed
opened 2026-06-04 20:47:54 +02:00 by Brummel · 0 comments
Owner

Cycle 0010 (#8) shipped aura-std::Recorder as a reusable four-kind recording sink. The pre-existing #[cfg(test)] Recorder fixtures in crates/aura-engine/src/report.rs and crates/aura-engine/src/harness.rs are now near-identical, f64-only subsets of the shipped block.

context: acknowledged debt, explicitly deferred by the 0010 spec (non-goal: 'Refactoring the existing #[cfg(test)] Recorder fixtures'). The engine tests could depend on aura-std (already a dev-dependency) and use the shipped Recorder, removing the two private duplicates. Low urgency; a tidy, not skeleton-blocking.

depends on: nothing — pure tidy.

Cycle 0010 (#8) shipped aura-std::Recorder as a reusable four-kind recording sink. The pre-existing #[cfg(test)] Recorder fixtures in crates/aura-engine/src/report.rs and crates/aura-engine/src/harness.rs are now near-identical, f64-only subsets of the shipped block. context: acknowledged debt, explicitly deferred by the 0010 spec (non-goal: 'Refactoring the existing #[cfg(test)] Recorder fixtures'). The engine tests could depend on aura-std (already a dev-dependency) and use the shipped Recorder, removing the two private duplicates. Low urgency; a tidy, not skeleton-blocking. depends on: nothing — pure tidy.
Brummel added the idea label 2026-06-04 20:47:54 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Brummel/Aura#14