Leg het transcriptiecontract vast: bronnen, formaat en grenzen (#2509) #2549
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!2549
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/transcriptie-01-contract"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Samenvatting
Sluit #2509 — Transcriptie 01, het contractissue van epic #2508. Voegt
docs/design/TRANSCRIPTION.mdtoe: het productcontract, het opslagformaat en de providerneutrale grens waar #2510–#2525 op voortbouwen.Kernbesluiten (§6 noemt per besluit waaronder het zou veranderen):
marp: true, geen nieuw bestandstype, byte-faithful round-trip.<!-- transcript version=1 audio="media/…" -->als enige machine-pointer — dezelfde unprefixed-markerfamilie als<!-- form -->/<!-- toc -->; herkomst als gewone tekst, audioreferentie als gewone link. Afgewezen: frontmatter-key (§14.1 verbiedt eigen vocabulaire), sidecar (onzichtbaar voor de vreemde lezer voor wie herkomst juist bedoeld is), fenced JSON,<audio>-tag, base64.media/naast de.md, via het bestaande staging→save-spoor; bewaren of loslaten is een expliciete keuze bij opslaan.CaptureSource/TranscriptionEngine-grens met fouttaxonomie die permissie van kunnen en van afwezigheid scheidt; één opname schrijft duurzame audio én levert live-chunks, de definitieve pass volgt altijd op stop.AiClientService; lokale verwerking valt nooit stil terug op upload.Bewaker-toets: opent in teksteditor en Marp-gereedschap leesbaar; als OciDeck stopt blijven transcript én audio bruikbaar.
Testplan
make checkvolledig groen op531bcced4(incl. ankerscan en conventions over de nieuwe doc)docs_anchor_links_testendocs_registration_test— geen registratie nodig (docs/design/**is repo-only)Generated with Devin