Files
MeetVault/Wireframes/Mobile/MeetVault_Android_UI_Wireframes.drawio
2026-09-30 00:43:24 +07:00

456 lines
37 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<mxfile host="Electron" agent="ChatGPT" pages="9">
<diagram id="android_home" name="1. Home">
<mxGraphModel dx="2054" dy="1201" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="ah_bg" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8f9fb;strokeColor=#cfd6df;strokeWidth=1.5;" value="" vertex="1">
<mxGeometry height="900" width="1520" x="40" y="30" as="geometry" />
</mxCell>
<mxCell id="ah_phone" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#111827;strokeWidth=2;" value="" vertex="1">
<mxGeometry height="840" width="430" x="540" y="55" as="geometry" />
</mxCell>
<mxCell id="ah_title" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=22;fontStyle=1;fontColor=#111827;" value="Good evening" vertex="1">
<mxGeometry height="36" width="250" x="575" y="145" as="geometry" />
</mxCell>
<mxCell id="ah_desc" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=13;fontColor=#374151;" value="Record, transcribe and review meetings." vertex="1">
<mxGeometry height="28" width="310" x="575" y="185" as="geometry" />
</mxCell>
<mxCell id="ah_start" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#2563eb;strokeColor=#2563eb;fontColor=#ffffff;fontStyle=1;" value="+ Start Meeting" vertex="1">
<mxGeometry height="52" width="360" x="575" y="235" as="geometry" />
</mxCell>
<mxCell id="ah_statush" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" value="Status" vertex="1">
<mxGeometry height="28" width="120" x="575" y="330" as="geometry" />
</mxCell>
<mxCell id="ah_model" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" value="Whisper base" vertex="1">
<mxGeometry height="42" width="170" x="575" y="370" as="geometry" />
</mxCell>
<mxCell id="ah_overlay" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ecfdf5;strokeColor=#a7f3d0;fontColor=#065f46;fontSize=11;" value="Overlay granted" vertex="1">
<mxGeometry height="42" width="175" x="760" y="370" as="geometry" />
</mxCell>
<mxCell id="ah_recent" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" value="Recent meetings" vertex="1">
<mxGeometry height="28" width="200" x="575" y="445" as="geometry" />
</mxCell>
<mxCell id="ah_r1" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Weekly Product Sync Today • 48 min • Ready" vertex="1">
<mxGeometry height="72" width="360" x="575" y="490" as="geometry" />
</mxCell>
<mxCell id="ah_r2" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Backend Architecture Review Yesterday • 61 min • Ready" vertex="1">
<mxGeometry height="72" width="360" x="575" y="575" as="geometry" />
</mxCell>
<mxCell id="ah_r3" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Client Planning Call Sep 25 • 35 min • Processing" vertex="1">
<mxGeometry height="72" width="360" x="575" y="660" as="geometry" />
</mxCell>
<mxCell id="ah_nav" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" value="Home Meetings Settings" vertex="1">
<mxGeometry height="50" width="360" x="575" y="805" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="android_start" name="2. Start Meeting">
<mxGraphModel dx="2054" dy="1201" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="as_bg" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8f9fb;strokeColor=#cfd6df;strokeWidth=1.5;" value="" vertex="1">
<mxGeometry height="900" width="1520" x="40" y="30" as="geometry" />
</mxCell>
<mxCell id="as_phone" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#111827;strokeWidth=2;" value="" vertex="1">
<mxGeometry height="840" width="430" x="540" y="55" as="geometry" />
</mxCell>
<mxCell id="as_top" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#111827;strokeColor=#111827;fontColor=#ffffff;" value="← Start Meeting" vertex="1">
<mxGeometry height="58" width="430" x="540" y="55" as="geometry" />
</mxCell>
<mxCell id="as_title" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=22;fontStyle=1;fontColor=#111827;" value="Meeting setup" vertex="1">
<mxGeometry height="36" width="250" x="575" y="135" as="geometry" />
</mxCell>
<mxCell id="as_lbl1" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=11;fontColor=#6b7280;" value="Meeting title" vertex="1">
<mxGeometry height="24" width="130" x="575" y="185" as="geometry" />
</mxCell>
<mxCell id="as_titlein" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#cbd5e1;align=left;spacingLeft=10;fontColor=#64748b;" value="Weekly Product Sync" vertex="1">
<mxGeometry height="46" width="360" x="575" y="215" as="geometry" />
</mxCell>
<mxCell id="as_audioh" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" value="Audio" vertex="1">
<mxGeometry height="28" width="100" x="575" y="290" as="geometry" />
</mxCell>
<mxCell id="as_mic" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Microphone Default mic ▼" vertex="1">
<mxGeometry height="48" width="360" x="575" y="330" as="geometry" />
</mxCell>
<mxCell id="as_playback" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Playback audio Optional / supported only" vertex="1">
<mxGeometry height="48" width="360" x="575" y="390" as="geometry" />
</mxCell>
<mxCell id="as_transh" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" value="Transcription" vertex="1">
<mxGeometry height="28" width="140" x="575" y="465" as="geometry" />
</mxCell>
<mxCell id="as_model" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Model Whisper base ▼" vertex="1">
<mxGeometry height="48" width="360" x="575" y="505" as="geometry" />
</mxCell>
<mxCell id="as_lang" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Language Auto detect ▼" vertex="1">
<mxGeometry height="48" width="360" x="575" y="565" as="geometry" />
</mxCell>
<mxCell id="as_diar" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" value="✓ Speaker diarization" vertex="1">
<mxGeometry height="42" width="175" x="575" y="625" as="geometry" />
</mxCell>
<mxCell id="as_ol" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" value="✓ Live overlay" vertex="1">
<mxGeometry height="42" width="175" x="760" y="625" as="geometry" />
</mxCell>
<mxCell id="as_perm" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ecfdf5;strokeColor=#a7f3d0;fontColor=#065f46;fontSize=11;" value="Mic ✓ Notifications ✓ Overlay ✓" vertex="1">
<mxGeometry height="40" width="360" x="575" y="690" as="geometry" />
</mxCell>
<mxCell id="as_go" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#2563eb;strokeColor=#2563eb;fontColor=#ffffff;fontStyle=1;" value="Start Meeting" vertex="1">
<mxGeometry height="52" width="360" x="575" y="760" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="android_live" name="3. Live Meeting">
<mxGraphModel dx="1422" dy="794" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="al_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8f9fb;strokeColor=#cfd6df;strokeWidth=1.5;" vertex="1" parent="1">
<mxGeometry x="40" y="30" width="1520" height="900" as="geometry" />
</mxCell>
<mxCell id="al_phone" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#111827;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="840" as="geometry" />
</mxCell>
<mxCell id="al_top" value="Weekly Product Sync" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#111827;strokeColor=#111827;fontColor=#ffffff;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="58" as="geometry" />
</mxCell>
<mxCell id="al_rec" value="● REC 00:18:42" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fee2e2;strokeColor=#fecaca;fontColor=#991b1b;" vertex="1" parent="1">
<mxGeometry x="575" y="135" width="160" height="38" as="geometry" />
</mxCell>
<mxCell id="al_overlay" value="Overlay ON" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ecfdf5;strokeColor=#a7f3d0;fontColor=#065f46;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="760" y="135" width="175" height="38" as="geometry" />
</mxCell>
<mxCell id="al_transh" value="Live transcript" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" vertex="1" parent="1">
<mxGeometry x="575" y="205" width="170" height="28" as="geometry" />
</mxCell>
<mxCell id="al_s1" value="Alice" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ecfdf5;strokeColor=#a7f3d0;fontColor=#065f46;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="575" y="250" width="90" height="28" as="geometry" />
</mxCell>
<mxCell id="al_t1" value="We should finalize the API contract before tomorrow." style="text;html=1;align=left;verticalAlign=middle;fontSize=13;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="680" y="244" width="250" height="52" as="geometry" />
</mxCell>
<mxCell id="al_s2" value="Bob" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eef2ff;strokeColor=#c7d2fe;fontColor=#1e3a8a;" vertex="1" parent="1">
<mxGeometry x="575" y="320" width="90" height="28" as="geometry" />
</mxCell>
<mxCell id="al_t2" value="I&#39;ll update the database migration tonight." style="text;html=1;align=left;verticalAlign=middle;fontSize=13;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="680" y="314" width="250" height="52" as="geometry" />
</mxCell>
<mxCell id="al_s3" value="Speaker 3" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="575" y="390" width="90" height="28" as="geometry" />
</mxCell>
<mxCell id="al_t3" value="Can we move the deadline to Friday?" style="text;html=1;align=left;verticalAlign=middle;fontSize=13;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="680" y="384" width="250" height="52" as="geometry" />
</mxCell>
<mxCell id="al_partial" value="Speaker 2 • listening… We also need to check the…" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="575" y="465" width="360" height="62" as="geometry" />
</mxCell>
<mxCell id="al_levels" value="Mic ▂▅▇▆▃ ASR Healthy Diarization Healthy" style="text;html=1;align=left;verticalAlign=middle;fontSize=11;fontColor=#6b7280;" vertex="1" parent="1">
<mxGeometry x="575" y="555" width="360" height="35" as="geometry" />
</mxCell>
<mxCell id="al_speakers" value="Speakers" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" vertex="1" parent="1">
<mxGeometry x="575" y="615" width="120" height="28" as="geometry" />
</mxCell>
<mxCell id="al_sp1" value="Alice Rename" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="650" width="170" height="44" as="geometry" />
</mxCell>
<mxCell id="al_sp2" value="Bob Rename" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="765" y="650" width="170" height="44" as="geometry" />
</mxCell>
<mxCell id="al_pause" value="Pause" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eef2ff;strokeColor=#c7d2fe;fontColor=#1e3a8a;" vertex="1" parent="1">
<mxGeometry x="575" y="735" width="105" height="46" as="geometry" />
</mxCell>
<mxCell id="al_olbtn" value="Overlay" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eef2ff;strokeColor=#c7d2fe;fontColor=#1e3a8a;" vertex="1" parent="1">
<mxGeometry x="690" y="735" width="105" height="46" as="geometry" />
</mxCell>
<mxCell id="al_finish" value="Finish" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#fee2e2;strokeColor=#fecaca;fontColor=#991b1b;" vertex="1" parent="1">
<mxGeometry x="805" y="735" width="130" height="46" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="android_overlay" name="4. Realtime Overlay">
<mxGraphModel dx="1422" dy="794" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="ao_bg" value="Other application / video meeting" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="80" y="70" width="1440" height="800" as="geometry" />
</mxCell>
<mxCell id="ao_fake" value="Video call / presentation content" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="320" y="140" width="960" height="560" as="geometry" />
</mxCell>
<mxCell id="ao_bubble" value="MV" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#2563eb;strokeColor=#2563eb;fontColor=#ffffff;fontStyle=1;" vertex="1" parent="1">
<mxGeometry x="1310" y="160" width="52" height="52" as="geometry" />
</mxCell>
<mxCell id="ao_overlay" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#111827;strokeColor=#374151;fontColor=#ffffff;opacity=92;" vertex="1" parent="1">
<mxGeometry x="460" y="590" width="680" height="180" as="geometry" />
</mxCell>
<mxCell id="ao_n1" value="Alice" style="text;html=1;align=left;fontStyle=1;fontSize=14;fontColor=#93c5fd;" vertex="1" parent="1">
<mxGeometry x="490" y="615" width="100" height="24" as="geometry" />
</mxCell>
<mxCell id="ao_t1" value="We should finalize the API contract before tomorrow." style="text;html=1;align=left;fontSize=19;fontColor=#ffffff;" vertex="1" parent="1">
<mxGeometry x="490" y="645" width="600" height="42" as="geometry" />
</mxCell>
<mxCell id="ao_n2" value="Bob" style="text;html=1;align=left;fontStyle=1;fontSize=14;fontColor=#86efac;" vertex="1" parent="1">
<mxGeometry x="490" y="695" width="100" height="24" as="geometry" />
</mxCell>
<mxCell id="ao_t2" value="I&#39;ll update the migration tonight." style="text;html=1;align=left;fontSize=19;fontColor=#ffffff;" vertex="1" parent="1">
<mxGeometry x="490" y="725" width="600" height="38" as="geometry" />
</mxCell>
<mxCell id="ao_note" value="Drag • collapse • reopen app • close overlay" style="text;html=1;align=left;verticalAlign=middle;fontSize=11;fontColor=#6b7280;" vertex="1" parent="1">
<mxGeometry x="480" y="795" width="640" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="android_rename" name="5. Rename Speakers">
<mxGraphModel dx="1422" dy="794" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="ar_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8f9fb;strokeColor=#cfd6df;strokeWidth=1.5;" vertex="1" parent="1">
<mxGeometry x="40" y="30" width="1520" height="900" as="geometry" />
</mxCell>
<mxCell id="ar_phone" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#111827;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="840" as="geometry" />
</mxCell>
<mxCell id="ar_top" value="Weekly Product Sync" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#111827;strokeColor=#111827;fontColor=#ffffff;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="58" as="geometry" />
</mxCell>
<mxCell id="ar_dim" value="Live transcript behind sheet" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="565" y="135" width="380" height="340" as="geometry" />
</mxCell>
<mxCell id="ar_sheet" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="540" y="470" width="430" height="425" as="geometry" />
</mxCell>
<mxCell id="ar_title" value="Rename speakers" style="text;html=1;align=left;verticalAlign=middle;fontSize=22;fontStyle=1;fontColor=#111827;" vertex="1" parent="1">
<mxGeometry x="575" y="500" width="260" height="36" as="geometry" />
</mxCell>
<mxCell id="ar_desc" value="Names apply to the current meeting." style="text;html=1;align=left;verticalAlign=middle;fontSize=13;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="575" y="540" width="300" height="28" as="geometry" />
</mxCell>
<mxCell id="ar_s1" value="Speaker 1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ecfdf5;strokeColor=#a7f3d0;fontColor=#065f46;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="575" y="590" width="100" height="28" as="geometry" />
</mxCell>
<mxCell id="ar_i1" value="Alice" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#cbd5e1;align=left;spacingLeft=10;fontColor=#64748b;" vertex="1" parent="1">
<mxGeometry x="575" y="625" width="250" height="44" as="geometry" />
</mxCell>
<mxCell id="ar_save1" value="Save" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#2563eb;strokeColor=#2563eb;fontColor=#ffffff;fontStyle=1;" vertex="1" parent="1">
<mxGeometry x="835" y="625" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="ar_s2" value="Speaker 2" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eef2ff;strokeColor=#c7d2fe;fontColor=#1e3a8a;" vertex="1" parent="1">
<mxGeometry x="575" y="690" width="100" height="28" as="geometry" />
</mxCell>
<mxCell id="ar_i2" value="Bob" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#cbd5e1;align=left;spacingLeft=10;fontColor=#64748b;" vertex="1" parent="1">
<mxGeometry x="575" y="725" width="250" height="44" as="geometry" />
</mxCell>
<mxCell id="ar_save2" value="Save" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#2563eb;strokeColor=#2563eb;fontColor=#ffffff;fontStyle=1;" vertex="1" parent="1">
<mxGeometry x="835" y="725" width="100" height="44" as="geometry" />
</mxCell>
<mxCell id="ar_done" value="Done" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#2563eb;strokeColor=#2563eb;fontColor=#ffffff;fontStyle=1;" vertex="1" parent="1">
<mxGeometry x="575" y="805" width="360" height="48" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="android_meetings" name="6. Meetings">
<mxGraphModel dx="1422" dy="794" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="am_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8f9fb;strokeColor=#cfd6df;strokeWidth=1.5;" vertex="1" parent="1">
<mxGeometry x="40" y="30" width="1520" height="900" as="geometry" />
</mxCell>
<mxCell id="am_phone" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#111827;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="840" as="geometry" />
</mxCell>
<mxCell id="am_top" value="Meetings" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#111827;strokeColor=#111827;fontColor=#ffffff;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="58" as="geometry" />
</mxCell>
<mxCell id="am_search" value="Search meetings..." style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#cbd5e1;align=left;spacingLeft=10;fontColor=#64748b;" vertex="1" parent="1">
<mxGeometry x="575" y="140" width="360" height="46" as="geometry" />
</mxCell>
<mxCell id="am_filter" value="All Ready Processing" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="575" y="205" width="360" height="38" as="geometry" />
</mxCell>
<mxCell id="am_m1" value="Weekly Product Sync Sep 27 • 48 min Ready" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="270" width="360" height="95" as="geometry" />
</mxCell>
<mxCell id="am_m2" value="Backend Architecture Review Sep 26 • 61 min Ready" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="380" width="360" height="95" as="geometry" />
</mxCell>
<mxCell id="am_m3" value="Client Planning Call Sep 25 • 35 min Processing" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="490" width="360" height="95" as="geometry" />
</mxCell>
<mxCell id="am_m4" value="Interview Recording Sep 23 • 42 min Local only" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="600" width="360" height="95" as="geometry" />
</mxCell>
<mxCell id="am_nav" value="Home Meetings Settings" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="575" y="805" width="360" height="50" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="android_details" name="7. Meeting Details">
<mxGraphModel dx="1422" dy="794" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="ad_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8f9fb;strokeColor=#cfd6df;strokeWidth=1.5;" vertex="1" parent="1">
<mxGeometry x="40" y="30" width="1520" height="900" as="geometry" />
</mxCell>
<mxCell id="ad_phone" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#111827;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="840" as="geometry" />
</mxCell>
<mxCell id="ad_top" value="← Weekly Product Sync" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#111827;strokeColor=#111827;fontColor=#ffffff;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="58" as="geometry" />
</mxCell>
<mxCell id="ad_meta" value="Sep 27 • 48 min • Ready" style="text;html=1;align=left;verticalAlign=middle;fontSize=13;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="575" y="135" width="300" height="28" as="geometry" />
</mxCell>
<mxCell id="ad_player" value="▶ 00:18:42 ━━━━━━━━━ 00:48:05" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="180" width="360" height="100" as="geometry" />
</mxCell>
<mxCell id="ad_tabs" value="Transcript Summary Tasks Files" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eef2ff;strokeColor=#c7d2fe;fontColor=#1e3a8a;" vertex="1" parent="1">
<mxGeometry x="575" y="300" width="360" height="40" as="geometry" />
</mxCell>
<mxCell id="ad_t1" value="Alice 00:18:41" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ecfdf5;strokeColor=#a7f3d0;fontColor=#065f46;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="575" y="365" width="130" height="28" as="geometry" />
</mxCell>
<mxCell id="ad_tt1" value="We should finalize the API contract." style="text;html=1;align=left;verticalAlign=middle;fontSize=13;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="575" y="400" width="350" height="42" as="geometry" />
</mxCell>
<mxCell id="ad_t2" value="Bob 00:18:49" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eef2ff;strokeColor=#c7d2fe;fontColor=#1e3a8a;" vertex="1" parent="1">
<mxGeometry x="575" y="465" width="130" height="28" as="geometry" />
</mxCell>
<mxCell id="ad_tt2" value="I&#39;ll update the migration tonight." style="text;html=1;align=left;verticalAlign=middle;fontSize=13;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="575" y="500" width="350" height="42" as="geometry" />
</mxCell>
<mxCell id="ad_sumh" value="Summary" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" vertex="1" parent="1">
<mxGeometry x="575" y="575" width="100" height="28" as="geometry" />
</mxCell>
<mxCell id="ad_sum" value="The team agreed to finalize the API contract before tomorrow and complete the migration update tonight." style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="615" width="360" height="90" as="geometry" />
</mxCell>
<mxCell id="ad_actions" value="Create reminder" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#2563eb;strokeColor=#2563eb;fontColor=#ffffff;fontStyle=1;" vertex="1" parent="1">
<mxGeometry x="575" y="735" width="170" height="44" as="geometry" />
</mxCell>
<mxCell id="ad_export" value="Export" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eef2ff;strokeColor=#c7d2fe;fontColor=#1e3a8a;" vertex="1" parent="1">
<mxGeometry x="765" y="735" width="170" height="44" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="android_settings" name="8. Settings">
<mxGraphModel dx="1422" dy="794" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="aset_bg" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8f9fb;strokeColor=#cfd6df;strokeWidth=1.5;" vertex="1" parent="1">
<mxGeometry x="40" y="30" width="1520" height="900" as="geometry" />
</mxCell>
<mxCell id="aset_phone" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#111827;strokeWidth=2;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="840" as="geometry" />
</mxCell>
<mxCell id="aset_top" value="Settings" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#111827;strokeColor=#111827;fontColor=#ffffff;" vertex="1" parent="1">
<mxGeometry x="540" y="55" width="430" height="58" as="geometry" />
</mxCell>
<mxCell id="aset_general" value="General" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" vertex="1" parent="1">
<mxGeometry x="575" y="135" width="120" height="28" as="geometry" />
</mxCell>
<mxCell id="aset_g1" value="Theme System ▼" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="170" width="360" height="44" as="geometry" />
</mxCell>
<mxCell id="aset_g2" value="Notifications On" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="220" width="360" height="44" as="geometry" />
</mxCell>
<mxCell id="aset_audio" value="Audio" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" vertex="1" parent="1">
<mxGeometry x="575" y="290" width="120" height="28" as="geometry" />
</mxCell>
<mxCell id="aset_a1" value="Microphone Default ▼" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="325" width="360" height="44" as="geometry" />
</mxCell>
<mxCell id="aset_a2" value="Playback capture Off" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="375" width="360" height="44" as="geometry" />
</mxCell>
<mxCell id="aset_trans" value="Transcription" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" vertex="1" parent="1">
<mxGeometry x="575" y="445" width="140" height="28" as="geometry" />
</mxCell>
<mxCell id="aset_t1" value="Model Whisper base ▼" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="480" width="360" height="44" as="geometry" />
</mxCell>
<mxCell id="aset_t2" value="Language Auto ▼" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="530" width="360" height="44" as="geometry" />
</mxCell>
<mxCell id="aset_t3" value="Speaker diarization On" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="580" width="360" height="44" as="geometry" />
</mxCell>
<mxCell id="aset_ol" value="Overlay" style="text;html=1;align=left;verticalAlign=middle;fontSize=15;fontStyle=1;fontColor=#111827;" vertex="1" parent="1">
<mxGeometry x="575" y="650" width="120" height="28" as="geometry" />
</mxCell>
<mxCell id="aset_o1" value="Opacity 85%" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="685" width="360" height="44" as="geometry" />
</mxCell>
<mxCell id="aset_o2" value="Visible lines 3" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" vertex="1" parent="1">
<mxGeometry x="575" y="735" width="360" height="44" as="geometry" />
</mxCell>
<mxCell id="aset_nav" value="Home Meetings Settings" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f3f4f6;strokeColor=#e5e7eb;fontColor=#374151;" vertex="1" parent="1">
<mxGeometry x="575" y="805" width="360" height="50" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
<diagram id="android_permissions" name="9. Permissions">
<mxGraphModel dx="2054" dy="1201" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="ap_bg" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f8f9fb;strokeColor=#cfd6df;strokeWidth=1.5;" value="" vertex="1">
<mxGeometry height="900" width="1520" x="40" y="30" as="geometry" />
</mxCell>
<mxCell id="ap_phone" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#111827;strokeWidth=2;" value="" vertex="1">
<mxGeometry height="840" width="430" x="540" y="55" as="geometry" />
</mxCell>
<mxCell id="ap_top" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#111827;strokeColor=#111827;fontColor=#ffffff;" value="Permissions" vertex="1">
<mxGeometry height="58" width="430" x="540" y="55" as="geometry" />
</mxCell>
<mxCell id="ap_title" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=22;fontStyle=1;fontColor=#111827;" value="Set up MeetVault" vertex="1">
<mxGeometry height="36" width="250" x="575" y="145" as="geometry" />
</mxCell>
<mxCell id="ap_desc" parent="1" style="text;html=1;align=left;verticalAlign=middle;fontSize=13;fontColor=#374151;" value="These permissions are needed for realtime meetings." vertex="1">
<mxGeometry height="44" width="340" x="575" y="185" as="geometry" />
</mxCell>
<mxCell id="ap_p1" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Microphone Required for recording and transcription." vertex="1">
<mxGeometry height="80" width="360" x="575" y="255" as="geometry" />
</mxCell>
<mxCell id="ap_b1" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ecfdf5;strokeColor=#a7f3d0;fontColor=#065f46;fontSize=11;" value="Granted" vertex="1">
<mxGeometry height="32" width="100" x="810" y="275" as="geometry" />
</mxCell>
<mxCell id="ap_p2" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Notifications Required for the foreground meeting service." vertex="1">
<mxGeometry height="80" width="360" x="575" y="355" as="geometry" />
</mxCell>
<mxCell id="ap_b2" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ecfdf5;strokeColor=#a7f3d0;fontColor=#065f46;fontSize=11;" value="Granted" vertex="1">
<mxGeometry height="32" width="100" x="810" y="375" as="geometry" />
</mxCell>
<mxCell id="ap_p3" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Display over other apps Required only for live floating captions." vertex="1">
<mxGeometry height="90" width="360" x="575" y="455" as="geometry" />
</mxCell>
<mxCell id="ap_b3" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#2563eb;strokeColor=#2563eb;fontColor=#ffffff;fontStyle=1;" value="Grant" vertex="1">
<mxGeometry height="34" width="100" x="810" y="485" as="geometry" />
</mxCell>
<mxCell id="ap_p4" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#d9dee7;" value="Battery optimization Recommended: allow MeetVault during meetings." vertex="1">
<mxGeometry height="90" width="360" x="575" y="570" as="geometry" />
</mxCell>
<mxCell id="ap_b4" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#eef2ff;strokeColor=#c7d2fe;fontColor=#1e3a8a;" value="Review" vertex="1">
<mxGeometry height="34" width="100" x="810" y="600" as="geometry" />
</mxCell>
<mxCell id="ap_done" parent="1" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#2563eb;strokeColor=#2563eb;fontColor=#ffffff;fontStyle=1;" value="Continue" vertex="1">
<mxGeometry height="50" width="360" x="575" y="720" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>