Patient Visit Advocate screen-map design-002
internal prototype · canonical JSON + Dreamborn Forge HTML
internal generated
screen-map · supabase_json

Patient Visit Advocate screen-map design-002

screen-map artifact · for Patient Visit Advocate · phase design-002 · status approved

Planning Surface

Use this to decide what happens next.

Status

approved

Phase

design-002

screens
idjoblanetitlereleasedepends on
project.gateShow artifact approval state and block product screens until M-00, M-01, and M-02 are approved.production_gateProduction Gaterequired_before_build- module-spec/M-00 - module-spec/M-01 - module-spec/M-02
account.createCreate account when the user wants server AI processing, saved history, or longitudinal memory.account_trustAccount Createmvp_required- consent.review
consent.reviewExplain what health details will be processed or stored before server/model processing or memory save.account_trustConsent Reviewmvp_required- policy - module-spec/M-00
privacy.controlsLet the user export data, delete visits, delete profiles, manage raw-note retention, and review consent state.account_trustPrivacy Controlsproduction_required- retention-deletion-export-policy
security.activityShow caregiver access grants/revocations, exports, deletions, consent events, and account security events.account_trustSecurity Activityproduction_required- CaregiverAccess - audit log model
profile.switcherSelect self, child, parent, spouse/partner, or other profile before creating visit prep.profile_memoryProfile Switchermvp_required- PatientProfile
profile.setupCreate a minimal patient profile with relationship and optional broad context.profile_memoryProfile Setupmvp_required- PatientProfile
profile.contextManage baseline context, medications/context, relevant history, and profile-specific prep preferences.profile_memoryProfile Contextpost_mvp_production- PatientProfile - MedicationContext
profile.memory.reviewReview generated memory items before they become reusable patient facts.profile_memoryMemory Reviewmvp_required- PatientMemoryItem
visit.homeShow active visit prep, profile context, local/saved state, and resume path.visit_prepVisit Homemvp_required- Visit - PatientProfile
intake.chatCapture messy symptoms, concerns, timeline, and context through adaptive conversation.visit_prepConversational Intakemvp_required- module-spec/M-02 - IntakeSummary - consent.review
intake.reviewLet the user correct extracted symptoms, timeline, concerns, meds/context, unknowns, and generated flags.visit_prepStructured Understanding Reviewmvp_required- IntakeSummary
visit.briefRender a concise one-page brief suitable for reading aloud or sharing verbally.visit_prepDoctor Visit Briefmvp_required- VisitBrief - patient-visit-copy
question.planShow prioritized dynamic questions grouped by clarification, decisions, timing, referral, monitoring, and follow-up.visit_prepQuestion Planmvp_required- QuestionPlan
post.visit.debriefTurn user notes into what happened, next steps, tests/referrals, open questions, and monitoring items.visit_prepPost-Visit Debriefmvp_required- PostVisitDebrief - PatientMemoryItem
caregiver.inviteInvite someone to help manage a patient profile or appointment workflow.caregiver_accessCaregiver Invitemvp_required_for_family_plan- CaregiverAccess
caregiver.permissionsChoose viewer/editor/manager permissions and scope access to profile or visit-level actions.caregiver_accessCaregiver Permissionsmvp_required_for_family_plan- CaregiverAccess
caregiver.access.reviewSee who has access, revoke access, and review access history.caregiver_accessCaregiver Access Reviewmvp_required_for_family_plan- CaregiverAccess - security.activity
caregiver.inboxShow delegated prep tasks, visits needing review, follow-ups assigned, and unresolved questions.caregiver_accessCaregiver Inboxpost_mvp_production- CaregiverAccess - FollowUpItem
caregiver.handoffSummarize what help is needed before or after an appointment.caregiver_accessCaregiver Handoffpost_mvp_production- Visit - FollowUpItem
visit.collaboratorsShow who can view or edit a specific visit.visit_collaborationVisit Collaboratorspost_mvp_production- CaregiverAccess - Visit
visit.review.requestAsk a caregiver to review intake, brief, questions, or debrief.visit_collaborationVisit Review Requestpost_mvp_production- CaregiverAccess - Visit
visit.change.logTrack edits to symptoms, memory, questions, debrief, and access state.visit_collaborationVisit Change Logpost_mvp_production- audit log model
plan.paywall.memoryOffer paid personal memory when the user wants to save longitudinal history after free visit prep.monetizationMemory Paywallmvp_required- PatientMemoryItem - monetization-strategy
plan.family.upgradeUnlock multiple profiles and caregiver sharing.monetizationFamily Plan Upgrademvp_required_for_family_plan- PatientProfile - CaregiverAccess
visit.pack.checkoutLet non-subscription users buy appointment prep packs.monetizationAppointment Pack Checkoutpost_mvp_production- Visit usage counters
billing.manageManage subscription, receipts, plan limits, and cancellation.monetizationBilling Managementpost_mvp_production- billing provider decision
realtime.room.modeSupport in-appointment note capture, plain-language explanation, and next-question prompts.deferredRealtime Room Modedeferred- audio/privacy/legal review - MVP retention posture
provider.shareLet user share selected brief/debrief content with clinician or care team.deferredProvider Sharedeferred- provider workflow legal/privacy review
support.caseHandle user support without exposing health text by default.ops_adminSupport Caseinternal_later- support access policy
safety.review.queueReview flagged outputs or edge cases if human review becomes part of operations.ops_adminSafety Review Queueinternal_later- human review policy
audit.exportExport compliance/admin event trail.ops_adminAudit Exportinternal_later- audit log model
Agent Handoff
Start Here

screen-map artifact · for Patient Visit Advocate · phase design-002 · status approved

Completion Evidence

No explicit evidence field yet. Require tests, screenshots, linked PRs, or reviewed outputs before marking complete.

Artifact Shape
  • frame: Production multi-user screen map. Product screens are not implementation authorization; they are inventory and dependency contracts for later approved modules.
  • gates: current_status: string, screens_blocked_until: object
  • lanes: 9 items
  • product: Patient Visit Advocate
  • screens: 32 items
  • deferred: 2 items
  • created at: 2026-05-05T19:29:47.537Z
  • internal later: 3 items
  • schema version: 2.0
  • family plan minimum: 4 items
  • post mvp production: 8 items
  • first release minimum: 13 items
Structured Payload

Machine-readable source fields

frame

Production multi-user screen map. Product screens are not implementation authorization; they are inventory and dependency contracts for later approved modules.

gates
current status

screens mapped, implementation blocked

screens blocked until
  • module-spec/M-00 approved
  • module-spec/M-01 approved
  • module-spec/M-02 approved
  • security/privacy checklist drafted
  • retention/deletion/export policy drafted
lanes
idscreens
production_gate- project.gate
account_trust- account.create - consent.review - privacy.controls - security.activity
profile_memory- profile.switcher - profile.setup - profile.context - profile.memory.review
visit_prep- visit.home - intake.chat - intake.review - visit.brief - question.plan - post.visit.debrief
caregiver_access- caregiver.invite - caregiver.permissions - caregiver.access.review - caregiver.inbox - caregiver.handoff
visit_collaboration- visit.collaborators - visit.review.request - visit.change.log
monetization- plan.paywall.memory - plan.family.upgrade - visit.pack.checkout - billing.manage
deferred- realtime.room.mode - provider.share
ops_admin- support.case - safety.review.queue - audit.export
product

Patient Visit Advocate

screens
idjoblanetitlereleasedepends on
project.gateShow artifact approval state and block product screens until M-00, M-01, and M-02 are approved.production_gateProduction Gaterequired_before_build- module-spec/M-00 - module-spec/M-01 - module-spec/M-02
account.createCreate account when the user wants server AI processing, saved history, or longitudinal memory.account_trustAccount Createmvp_required- consent.review
consent.reviewExplain what health details will be processed or stored before server/model processing or memory save.account_trustConsent Reviewmvp_required- policy - module-spec/M-00
privacy.controlsLet the user export data, delete visits, delete profiles, manage raw-note retention, and review consent state.account_trustPrivacy Controlsproduction_required- retention-deletion-export-policy
security.activityShow caregiver access grants/revocations, exports, deletions, consent events, and account security events.account_trustSecurity Activityproduction_required- CaregiverAccess - audit log model
profile.switcherSelect self, child, parent, spouse/partner, or other profile before creating visit prep.profile_memoryProfile Switchermvp_required- PatientProfile
profile.setupCreate a minimal patient profile with relationship and optional broad context.profile_memoryProfile Setupmvp_required- PatientProfile
profile.contextManage baseline context, medications/context, relevant history, and profile-specific prep preferences.profile_memoryProfile Contextpost_mvp_production- PatientProfile - MedicationContext
profile.memory.reviewReview generated memory items before they become reusable patient facts.profile_memoryMemory Reviewmvp_required- PatientMemoryItem
visit.homeShow active visit prep, profile context, local/saved state, and resume path.visit_prepVisit Homemvp_required- Visit - PatientProfile
intake.chatCapture messy symptoms, concerns, timeline, and context through adaptive conversation.visit_prepConversational Intakemvp_required- module-spec/M-02 - IntakeSummary - consent.review
intake.reviewLet the user correct extracted symptoms, timeline, concerns, meds/context, unknowns, and generated flags.visit_prepStructured Understanding Reviewmvp_required- IntakeSummary
visit.briefRender a concise one-page brief suitable for reading aloud or sharing verbally.visit_prepDoctor Visit Briefmvp_required- VisitBrief - patient-visit-copy
question.planShow prioritized dynamic questions grouped by clarification, decisions, timing, referral, monitoring, and follow-up.visit_prepQuestion Planmvp_required- QuestionPlan
post.visit.debriefTurn user notes into what happened, next steps, tests/referrals, open questions, and monitoring items.visit_prepPost-Visit Debriefmvp_required- PostVisitDebrief - PatientMemoryItem
caregiver.inviteInvite someone to help manage a patient profile or appointment workflow.caregiver_accessCaregiver Invitemvp_required_for_family_plan- CaregiverAccess
caregiver.permissionsChoose viewer/editor/manager permissions and scope access to profile or visit-level actions.caregiver_accessCaregiver Permissionsmvp_required_for_family_plan- CaregiverAccess
caregiver.access.reviewSee who has access, revoke access, and review access history.caregiver_accessCaregiver Access Reviewmvp_required_for_family_plan- CaregiverAccess - security.activity
caregiver.inboxShow delegated prep tasks, visits needing review, follow-ups assigned, and unresolved questions.caregiver_accessCaregiver Inboxpost_mvp_production- CaregiverAccess - FollowUpItem
caregiver.handoffSummarize what help is needed before or after an appointment.caregiver_accessCaregiver Handoffpost_mvp_production- Visit - FollowUpItem
visit.collaboratorsShow who can view or edit a specific visit.visit_collaborationVisit Collaboratorspost_mvp_production- CaregiverAccess - Visit
visit.review.requestAsk a caregiver to review intake, brief, questions, or debrief.visit_collaborationVisit Review Requestpost_mvp_production- CaregiverAccess - Visit
visit.change.logTrack edits to symptoms, memory, questions, debrief, and access state.visit_collaborationVisit Change Logpost_mvp_production- audit log model
plan.paywall.memoryOffer paid personal memory when the user wants to save longitudinal history after free visit prep.monetizationMemory Paywallmvp_required- PatientMemoryItem - monetization-strategy
plan.family.upgradeUnlock multiple profiles and caregiver sharing.monetizationFamily Plan Upgrademvp_required_for_family_plan- PatientProfile - CaregiverAccess
visit.pack.checkoutLet non-subscription users buy appointment prep packs.monetizationAppointment Pack Checkoutpost_mvp_production- Visit usage counters
billing.manageManage subscription, receipts, plan limits, and cancellation.monetizationBilling Managementpost_mvp_production- billing provider decision
realtime.room.modeSupport in-appointment note capture, plain-language explanation, and next-question prompts.deferredRealtime Room Modedeferred- audio/privacy/legal review - MVP retention posture
provider.shareLet user share selected brief/debrief content with clinician or care team.deferredProvider Sharedeferred- provider workflow legal/privacy review
support.caseHandle user support without exposing health text by default.ops_adminSupport Caseinternal_later- support access policy
safety.review.queueReview flagged outputs or edge cases if human review becomes part of operations.ops_adminSafety Review Queueinternal_later- human review policy
audit.exportExport compliance/admin event trail.ops_adminAudit Exportinternal_later- audit log model
deferred
  • realtime.room.mode
  • provider.share
created at

2026-05-05T19:29:47.537Z

internal later
  • support.case
  • safety.review.queue
  • audit.export
schema version

2.0

family plan minimum
  • caregiver.invite
  • caregiver.permissions
  • caregiver.access.review
  • plan.family.upgrade
post mvp production
  • profile.context
  • caregiver.inbox
  • caregiver.handoff
  • visit.collaborators
  • visit.review.request
  • visit.change.log
  • visit.pack.checkout
  • billing.manage
first release minimum
  • project.gate
  • account.create
  • consent.review
  • profile.switcher
  • profile.setup
  • visit.home
  • intake.chat
  • intake.review
  • visit.brief
  • question.plan
  • post.visit.debrief
  • profile.memory.review
  • plan.paywall.memory
revisions from design 001
  • Adds production gate screen and explicit implementation block.
  • Adds account, consent, privacy, and security activity layer.
  • Adds PatientProfile, memory review, caregiver access, collaboration, and monetization lanes.
  • Makes family/caregiver plan screens first-class instead of future afterthought.
  • Separates first-release minimum from public-launch production requirements and post-MVP surfaces.
production required before public launch
  • privacy.controls
  • security.activity