Conclave Docs

Roadmap

Planned, not-yet-built work — derived from the live issue tracker.

Everything here is planned or in-flight — not shipped. It's derived directly from the open issue tracker. For what's actually built, see Status.

Some of these are partially delivered. A few issues stay open to track remaining scope even though their first slice shipped (e.g. #19, #21, #29 below). The Status board is the source of truth for "done".

Active / P0

  • Security hardening — the authentication surface is being hardened. See the trust model.
  • Diarization robustness — #114 engine non-determinism run-to-run · #115 dedup / stale-span handling across an engine change · #113 identity latency ~2.5–5 min on long meetings · #127 mid-recording refresh drops to a finals-only fallback.

Live in-person recording — the next surface

The in-person live experience is the active feature front. All in-flight, none shipped:

IssueSummary
#117No pause button while a recording is in progress
#118Live running summary during a recording
#119Live AI chat, grounded in the live transcript
#120Anchored comments / human notes on transcripts
#121Attach images (sealed, timestamp-anchored)
#122Share a live recording — Otter-style external link
#26Cross-device live-recording presence + red LIVE indicator + audio handoff
#30Live ASR-first streaming, then speaker catch-up (in-person + mobile)
IssueSummary
#91Shared-with-me meetings discoverable on the recipient's dashboard (not link-only)
#92Revoke a recipient's access to a shared meeting
#93When a person withdraws voice consent — what happens to their name on past transcripts
#94Locking a meeting owner_only after sharing — revoke existing shares?
#108"Make private" available at recording start, not only after a meeting exists
#83Corrections from a non-owner — dispute + single source of truth
#97–#101Consent-notify hardening: expired magic links, approve/flip fan-out, single-worker idempotency, email-case asymmetry
#86 · #139FPM recognition-notice email is dark; tag-consent email omits the accept/reject CTA
#85Conclave owns meeting context, VFTEE owns the consent screen — context never crosses the wire

Refine, intelligence & retrieval

IssueSummary
#136Summary → distilled story: chapters, callbacks, streaming
#137Feed prior obligations into the model for insight derivation
#130Chat with your meetings / memory — multi-turn on top of the unified retriever
#18Unified retrieval service (one retrieval path)
#90 · #36 · #39Refine backlog: vocab suggestions (partly in #124), OOV highlighting, vocab-management UI
#107 · #138Unify editor/viewer rendering; Studio refine post-merge bug bucket (from #124)
#40 · #17 · #15Workspace entity canon; meeting-type tagging/clustering; personal memory (RLHF loop)

Platform & agent surface

IssueSummary
#19Conclave MCP server + scoped agent tokens — PATs + OAuth "Connect" shipped; MCP server proper pending
#21Attestation & trust-receipt surfaceseal signing shipped (records carry enclave-origin proof); remaining scope = a client-side attestation viewer
#29Standalone analytics app — analytics.conclavehq.org is live; remaining scope = retire the in-app cockpit
#134Regulated-data redaction — v1 live (structured detect/strip + signed receipt); v2 free-form PHI/PII + v3 verifiable-redaction proof planned
#25Signup access gate — closed-beta invite codes
#16When is Conclave-web "done"? (mobile gate + product-boundary decision)
#11 · #10Live co-pilot overlay → native Mac app; meeting templates

UX polish & reliability

IssueSummary
#31 · #32Post-processing ETA/progress; fire-and-forget upload with a status card
#34Audio waveform render is slow for long recordings
#102 · #103Freshness: hidden-tab polling; forever-403 sessions stuck on "Finalizing…"
#84 · #69Newsletter signup wiring; test-suite settings-singleton corruption

Capture

IssueSummary
Capture#2Bot-path acoustic identity (voiceprint + which-mic over Meet)
Capture#3Multi-phone capture (0.2)
Capture#4Voice recreation from fingerprints (experiment)
Capture#5Per-workspace bot allocation / no duplicate bot
IssueSummary
VFTEE#9Consent before capture — defer voiceprint creation until the subject approves
VFTEE#4"Hear the clip before consent" broken end to end (clip_ref / capability handshake)
VFTEE#6 · #7Withdrawn-consent guard is per-voiceprint not per-person; notify failure creates a silent pending proposal
VFTEE#2Robust voiceprint enrollment + poisoned-enrollment eval

Mobile

IssueSummary
Mobile#3Inbox: wire Shared-with-you / Invitations / Recognitions to real data (backend-gated)

On this page