Skip to content

feat: add optional on-device transcript cleanup - #72

Merged
douglasjarquin merged 24 commits into
mainfrom
codex/issue-8-transcript-cleanup
Aug 16, 2026
Merged

feat: add optional on-device transcript cleanup#72
douglasjarquin merged 24 commits into
mainfrom
codex/issue-8-transcript-cleanup

Conversation

@douglasjarquin

Copy link
Copy Markdown
Owner

Summary

  • Adds an optional Clean mode backed by a fresh, short-lived on-device Foundation Models session.
  • Instant mode inserts the finalized raw transcript without initializing Foundation Models.
  • Clean mode persists raw.txt first, writes cleanup output separately to clean.txt, and falls back to raw text for unavailable, cancelled, timed-out, overflow, or failed cleanup.
  • Adds sequential sentence/segment-aware chunking, protected technical-token validation, lifecycle metrics/signposts, and a versioned evaluation corpus.
  • Adds Clean Again, Copy Clean, and Paste Clean Again History actions without changing durable audio or raw.txt.

Verification

Evidence limits and review receipt

  • Real Foundation Models generation, production p95 latency, and memory-return measurement were unavailable on this host.
  • Accessibility-driven History QA was blocked by macOS assistive-access error -1719; deterministic History contract coverage passed.
  • The final exact-SHA review wave at 51af662344159def282dcfc246fc0d08ddc66160 returned Gate and context INCONCLUSIVE; QA, code, and security lanes were silent after bounded 120-second and 60-second closeout windows and were closed as INCONCLUSIVE.
  • The parked no-mistakes run 01M04R4MP7VNKDGQZTPP6AHE05 remains cancelled at its stale reviewed head; custody returned to this branch and no fresh run was started per the bounded closeout instruction.
  • Cleanup is intentionally in-process and structured. Foundation Models cancellation is expected to be cooperative; an arbitrary injected non-cooperative model could delay the raw fallback, and issue [10/13 · Performance] Enforce resource budgets and lifecycle release gates #11 prohibits adding a helper process as a workaround.

Closes #8

@douglasjarquin
douglasjarquin merged commit 8283f9e into main Aug 16, 2026
1 check passed
@douglasjarquin
douglasjarquin deleted the codex/issue-8-transcript-cleanup branch August 16, 2026 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[07/13 · Intelligence] Add optional on-device transcript cleanup with raw fallback

1 participant