Public Access
Archive summary refinements and profile switching
PR and Push Build/Test / build-and-test (push) Successful in 6m37s
PR and Push Build/Test / build-and-test (push) Successful in 6m37s
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
## 1. Implementation
|
||||
- [x] 1.1 Add OpenSpec requirements for OCR participant certainty, summary attendee tools, and speaker identity timing.
|
||||
- [x] 1.2 Add failing behavior tests for the default OCR prompt and summary attendee tool registration/behavior.
|
||||
- [x] 1.3 Add failing behavior test proving final speaker identity processing sees attendees changed by summary.
|
||||
- [x] 1.4 Implement OCR prompt and summary instructions/tool changes.
|
||||
- [x] 1.5 Move final speaker identity learning/candidate update after summary completion without regressing transcript relabeling.
|
||||
- [x] 1.6 Update README and run focused/full tests plus `openspec validate refine-attendees-from-ocr-summary --strict`.
|
||||
|
||||
## 2. Speaker overrides
|
||||
- [x] 2.1 Add behavior tests for the summary `override_speaker` tool rewriting transcript labels and recording an override.
|
||||
- [x] 2.2 Add behavior tests for final speaker identity processing attaching an override to an existing named identity or creating one.
|
||||
- [x] 2.3 Implement the summary tool, instructions, and agent registration.
|
||||
- [x] 2.4 Apply recorded overrides during post-summary final speaker identity processing.
|
||||
- [x] 2.5 Update README and rerun focused/full tests plus `openspec validate refine-attendees-from-ocr-summary --strict`.
|
||||
|
||||
## 3. Speaker identity deletion
|
||||
- [x] 3.1 Add behavior tests for the summary `delete_identity` tool rewriting transcript labels and recording a deletion.
|
||||
- [x] 3.2 Add behavior tests for final speaker identity processing deleting the matching database identity and preserving the removed transcript label.
|
||||
- [x] 3.3 Implement the summary tool, instructions, and agent registration.
|
||||
- [x] 3.4 Apply recorded identity deletions during post-summary final speaker identity processing.
|
||||
- [x] 3.5 Update README and rerun focused/full tests plus `openspec validate refine-attendees-from-ocr-summary --strict`.
|
||||
|
||||
## 4. Speaker override merge guard
|
||||
- [x] 4.1 Add behavior tests for `override_speaker` refusing duplicate target speaker labels unless merge is enabled.
|
||||
- [x] 4.2 Add behavior tests for `override_speaker` merge mode rewriting the transcript and recording the merge intent.
|
||||
- [x] 4.3 Implement the merge parameter, duplicate target guard, instructions, and agent registration description.
|
||||
- [x] 4.4 Update README and rerun focused/full tests plus `openspec validate refine-attendees-from-ocr-summary --strict`.
|
||||
Reference in New Issue
Block a user