/** * Paper 6 foot-Y preprocessing and playback-sampling publication runner. * * Produces the D.011 ablation artifact cited by * research/paper-6-animation-sca.tex. The harness uses the * shipped MixamoRetargeter and applies a deterministic foot-Y normalization * post-pass, then compares aligned position channels against retarget-only and * raw-position variants. Timings cover playback sampling only; preprocessing * is intentionally outside the timed region. */ export interface Paper6AblationRow { readonly variant: 'foot-y-normalized' | 'retarget-only' | 'raw-position-only'; readonly sample_only_per_frame_us_median: number; readonly sample_only_per_frame_us_min: number; readonly sample_only_per_frame_us_max: number; readonly sampled_tracks: number; readonly comparison_hash: string; readonly reference_hash_equal: boolean; readonly max_position_l1_vs_reference: number; } export interface Paper6AblationArtifact { readonly schema_version: 'paper-6-ablation-v2'; readonly benchmark: 'paper-6-ablation-publication'; readonly paper_ref: 'research/paper-6-animation-sca.tex'; readonly harness: 'packages/engine/src/animation/paper/benchmarks/p6-ablation-publication.ts'; readonly source_clip_id: string; readonly frames: number; readonly iterations_per_round: number; readonly warmup_iterations: number; readonly timing_rounds: number; readonly sampling_contract: 'full-clip-playback+quaternion-nlerp[x,y,z,w]'; readonly comparison_contract: 'aligned-position[x,y,z]-in-source-bone-order'; readonly timing_contract: string; readonly comparability_note: string; readonly environment: { readonly execution: 'single-process-cpu-javascript'; readonly os: string; readonly arch: string; readonly cpu_model: string; readonly logical_cores: number; readonly node: string; }; readonly rows: readonly Paper6AblationRow[]; readonly measured_at: string; } export declare function runPaper6AblationBenchmark(): Paper6AblationArtifact; export declare function writePaper6AblationArtifact(artifact: Paper6AblationArtifact, outPath?: string): void; //# sourceMappingURL=p6-ablation-publication.d.ts.map