-
-
Notifications
You must be signed in to change notification settings - Fork 0
REVIEW
Use this file when reviewing changes in the Trackdub engineering wiki
(Trackdub.wiki).
This is a reviewer checklist for documentation PRs (or direct wiki edits), not
an authoring style guide. Source of truth for shipped behavior remains the
active code repos: trackdubllc/Trackdub (public core) and
trackdubllc/Trackdub-gated (desktop). Prefer linking to ADRs and ops docs in
those repos when they exist.
If Cursor Bugbot (or similar) is configured for this repository, it should follow this checklist. Human reviewers still own the final merge bar.
Bugbot should surface the same blocking issues as Automatic review stops below (fake readiness, stale architecture claims, inventing APIs that do not exist).
Review in this order:
- Factual accuracy vs current code
- Scope control (docs only)
- Architecture and readiness honesty
- Navigation / wiki structure
- Link and naming consistency
- Clarity for agents and humans
Do not approve a change if any of these are unclear:
- What pages changed
- Whether claims match shipped behavior in core/gated/api/portal
- Whether readiness states are described honestly
- Whether links (wiki
[[Page]]and external URLs) still resolve - Whether the change invents architecture that is not implemented
- The change is documentation only (markdown / wiki navigation).
- Unrelated page rewrites are absent or clearly separated.
- Product code changes are not smuggled into this wiki repo.
Treat these as request-changes items, not suggestions.
- Provider registered, model downloaded, stage ran, stage skipped, and stage succeeded remain distinct. Docs never collapse them into "ready."
- Domain-depends-on-nothing and other layer rules match Layered-Dependency-Rules and current core/gated ownership.
- Desktop vs public-core vs API vs portal ownership is stated correctly after the source split.
- Commands, TFMs, and paths match current
AGENTS.mdin the owning repo. - Unknown or aspirational features are labeled as backlog / planned, not shipped.
- New pages are linked from Home or the relevant section map.
-
_Sidebar.md/_Footer.mdupdated when navigation changed. - Page titles and
[[Wiki-Links]]stay consistent with filenames. - Duplicate pages for the same topic are avoided or clearly superseded.
- Prefer citing canonical docs in active repos (ADRs, ops, specs) over copying large frozen monorepo text when the live doc exists.
- Archive / historical notes are labeled as archive when they describe pre-split monorepo layout.
- Concrete and falsifiable. Prefer exact paths, commands, and states.
- Avoid em dashes in user-facing prose.
- No secrets, tokens, or private machine paths.
Request changes immediately if a change does any of the following:
- Describes fake readiness (registered as ready, skipped as succeeded, etc.).
- Documents an API, stage, or architecture boundary that does not exist in the owning repo without labeling it planned.
- Conflates Trackdub (core), Trackdub-gated, api.trackdub, and portal ownership.
- Breaks sidebar / Home navigation without updating links.
- Commits secrets or private credentials.
Prefer comments that are concrete and falsifiable:
- Point to the exact page and claim.
- State the mismatch with current code or ownership.
- Suggest the narrowest correction (soften claim, add "planned", or link the canonical ADR).
Good review comments usually sound like:
- "This collapses 'model downloaded' into 'ready'. Split the states."
- "Desktop trust-ring content belongs under gated ownership, not public core."
- "Command uses the old monorepo
Trackdub.slnpath. Update to current repo entrypoints." - "New page is orphaned from Home and
_Sidebar.md."
A wiki change is ready when:
- Claims match current shipped behavior or are clearly marked planned.
- Navigation still works.
- Ownership across split repos is accurate.
- Readiness language stays honest.
Trackdub Engineering Wiki · Trackdub-gated · Trackdub · Contributing
Overview
Architecture
Pipeline
- Pipeline-Orchestration
- Media-Ingest-and-Preparation
- Transcription-and-VAD
- Diarization-and-Speaker-Management
- Translation-Engine
- Text-to-Speech
- Lip-Sync-and-Synthesis
- Mixing-and-Export
Desktop App
AI & Inference
- Inference-Routing-and-Planning
- ONNX-Execution-Providers
- Model-Manifests-and-Governance
- Hardware-Starter-Packs
Media & Audio
Data
Cloud & SaaS
- Cloud-API-and-Job-Management
- Web-Dashboard
- Billing-and-Quota-Management
- Webhook-Delivery-System
- Cloud-Infrastructure-Deployment
Development
Links