Skip to content

docs(adr): accepted SHA-256, Whisper, and TMK/VAD decisions - #476

Draft
seonghobae wants to merge 1 commit into
mainfrom
cursor/docs-adr-accepted-decisions-216e
Draft

docs(adr): accepted SHA-256, Whisper, and TMK/VAD decisions#476
seonghobae wants to merge 1 commit into
mainfrom
cursor/docs-adr-accepted-decisions-216e

Conversation

@seonghobae

Copy link
Copy Markdown
Contributor

Draft only. Do not merge. Do not mark Ready.

Scope

Files

  • docs/adr/README.md — index; architecture notes become non-normative supporting detail once the ADR is the decision record
  • docs/adr/0001-sha256-content-identity.md — full SHA-256 identity; exact duplicates and transcripts keyed by full content hash; unverified placeholders cannot authorize groups or mutations
  • docs/adr/0002-pinned-whisper-gpu-transcription.md — pinned MLX/CUDA Whisper revisions; never Ollama; never silent CPU fallback; overlap + timestamp ownership
  • docs/adr/0003-tmk-vad-fixed-duration-precedence.md — TMK → chapter/marker → VAD/silence → bounded fixed-duration; five-minute cuts are resource limits; late TMK promote-or-reprocess; quality-gate citations only
  • One-line ADR pointers in the two architecture notes; Unreleased CHANGELOG line

Verified locators (re-fetched live 2026-08-25)

Source Locator Live-check result
Radford et al. (2022), Robust speech recognition via large-scale weak supervision https://arxiv.org/abs/2212.04356 HTTP 200. MATCH. Authors Alec Radford, Jong Wook Kim, Tao Xu, Greg Brockman, Christine McLeavey, Ilya Sutskever. Repo PDF docs/papers/2212.04356-whisper.pdf is a supporting copy only.
National Institute of Standards and Technology. (2015). Secure Hash Standard (SHS) (FIPS PUB 180-4) https://doi.org/10.6028/NIST.FIPS.180-4 HTTP 200 → NIST PDF. MATCH. GET of https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf is HTTP 200 application/pdf 833315 bytes (HEAD of that URL 404’d; GET is live). Figure 1: SHA-256 digest 256 bits, block 512 bits. Repo copy docs/standards/NIST.FIPS.180-4.pdf is a supporting copy only.
Yan et al. (2024), IWSLT 2024, pp. 164–169 https://doi.org/10.18653/v1/2024.iwslt-1.22 · https://aclanthology.org/2024.iwslt-1.22/ DOI 302 → ACL HTTP 200. MATCH. Authors Brian Yan, Patrick Fernandes, Jinchuan Tian, Siqi Ouyang, William Chen, Karen Livescu, Lei Li, Graham Neubig, Shinji Watanabe. Cited only for the quality-gate hallucination-risk claim already in the architecture note.
Bondarenko et al. (2025), NAACL Industry, pp. 988–997 https://doi.org/10.18653/v1/2025.naacl-industry.74 · https://aclanthology.org/2025.naacl-industry.74/ DOI 302 → ACL HTTP 200. MATCH. Authors Ivan Bondarenko, Daniil Grebenkin, Oleg Sedukhin, Mikhail Klementev, Roman Derunets, Lyudmila Budneva. Cited only for the quality-gate false-positive-filtering claim already in the architecture note.

No required locator was dropped. Not cited: RFC 4122, Gemma model cards, MLX GitHub, fuzzing survey, draft W3C, cancelled scans. MOSS is named only as an implementation pin, not a paper.

Do not merge. Do not mark Ready.

Open in Web Open in Cursor 

Add a thin accepted-ADR set for decisions already true on main, with
APA 7th references and live locators. Architecture notes stay in place
as non-normative supporting detail.

Co-authored-by: Seongho Bae <seonghobae@users.noreply.github.com>
@coderabbitai

coderabbitai Bot commented Aug 25, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@seonghobae seonghobae added documentation Improvements or additions to documentation priority: medium Normal-priority or P2 work status: draft Draft pull request type: docs labels Sep 2, 2026 — with ChatGPT Codex Connector
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation priority: medium Normal-priority or P2 work status: draft Draft pull request type: docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants