Publish first usable Windows release instructions and validation
This commit is contained in:
1 parent
5eeba29c0d
commit
eabb1fbb54
9 files changed
+490
-19
No files matched your search
@@ -25,6 +25,13 @@ model load, not retained-session throughput. This deliberately simple experiment
|
||||
does not implement overlap/dedup or production budgets. Segment JSON offsets are
|
||||
already milliseconds and get the window offset added exactly once.
|
||||
|
||||
Windows follow the probed primary audio stream's start/duration/index, with
|
||||
explicit absolute `-seek_timestamp 1` seeking and stream mapping. Missing audio
|
||||
stream duration is rejected with an actionable error. Container duration cannot
|
||||
silently extend a shorter audio stream. Resampling occurs before sample trimming;
|
||||
decoded frames must match the planned duration within at most one millisecond.
|
||||
Every actual frame count and full probe JSON is retained in the report.
|
||||
|
||||
Each completed window writes an incomplete checkpoint; the final report marks
|
||||
complete evaluation, with `quality_failed` and explicit `validation_failures` for
|
||||
invalid ASR timestamps. Bounded raw ASR JSON remains in each checkpoint before
|
||||
@@ -42,6 +49,8 @@ the existing eight frozen NASA intervals unchanged. Input has `fixture_sha256`,
|
||||
`asr_report_sha256`, `google_worker_sha256`, and `rankings` mapping query ids to
|
||||
ordered `{asset,start_ms,end_ms}` records. It reports top1 overlap and strict start
|
||||
point hits; it never chooses a segment by looking at the answer intervals.
|
||||
The ranking report must have `complete=true`, `quality_score_eligible=true` and
|
||||
no excluded windows; a reduced competitor pool cannot receive an accepted score.
|
||||
Hash fields must be checked against retained artifacts by the evaluator; they are
|
||||
provenance declarations, not a replacement for inspecting those artifacts.
|
||||
|
||||
|
||||
Reference in new issue
Block a user