Reconcile reusable speaker transcriptions
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Implementation Plan: Speaker Checkpoints and Replayable Uploads
|
||||
|
||||
Status: Implementation in progress; Stage 1 complete.
|
||||
Status: Implementation in progress; Stages 1-2 complete.
|
||||
|
||||
## Scope and Instructions
|
||||
|
||||
@@ -148,7 +148,15 @@ aggregate status, without activating new stage behavior yet.
|
||||
|
||||
## Stage 2: Implement Read-Only Speaker Reconciliation
|
||||
|
||||
Status: Pending.
|
||||
Status: Complete.
|
||||
|
||||
Completion marker (2026-09-21): Extracted shared deterministic transcribe job
|
||||
construction and added read-only, cancellation-aware per-speaker input and
|
||||
output reconciliation. Covered unchanged reuse, semantic and operational
|
||||
settings, changed/added/removed inputs, legacy and forced work, missing/corrupt
|
||||
outputs, unsafe evidence, and missing audio without connecting runtime skip or
|
||||
checkpoint behavior. Verified with
|
||||
`go test ./internal/stage ./internal/manifest` and `git diff --check`.
|
||||
|
||||
Preparation: `internal/stage/transcribe.go`, `semantic_contracts_initial.go`,
|
||||
`analyze_reconciliation.go`, `extract_resume.go`, their tests, and the artifact
|
||||
|
||||
Reference in New Issue
Block a user