Visual Team

Visuals

Diagrams, screenshots, storyboard plans, and video asset requirements.

Paid Beta Screenshot Approval

Launch site

Checking command-center API...

Set final approval to Yes only after the shipping UI, billing activation, support path, and consent flows are frozen and freshly captured.

Visual Asset Inventory

Open inventory CSV
Inventory status VISUALS_IN_PROGRESS Ready
Tracked assets 24 Ready
Captured screenshots 13 Ready
Ready diagrams 6 Ready
Planned videos 2 Ready
Stale screenshots 3 Ready
Final screenshots approved No Ready
Visual pack Visual Production Waiting On Handoffs Ready
Pack actions 18 Ready

Stale versioned screenshots are blockers: evidence must match the current app version before paid-beta approval.

AssetTypeStatusFreshnessEvidence VersionCurrent VersionPathNext Step
Idle NyrA buddy Screenshot Refresh required Currentness not versioned n/a n/a docs/nyra-compact-character-smoke.png Refresh after final buddy UI freeze.
Right-click command menu Screenshot Refresh required Currentness not versioned n/a n/a docs/nyra-action-router-smoke.png Refresh after final action menu text is approved.
Live voice controls Screenshot Refresh required Currentness not versioned n/a n/a docs/computer-use-realtime.png Refresh after final live voice UI pass.
Wake-gated pause/listening behavior Screenshot Refresh required Currentness not versioned n/a n/a docs/nyra-buddy-speaker.png Refresh after final wake word, pause, and context logging UX review.
Single buddy with right-click chat panel Screenshot Refresh required Currentness not versioned 0.1.0-alpha.66 n/a docs/launch_command_center/visuals/alpha66_single_buddy_panel_smoke_settled.png Refresh after each buddy panel, transparency, or narrow-screen layout change.
Screen-look permission state Screenshot Refresh required Currentness not versioned n/a n/a docs/computer-use-screen-look.png Refresh after final consent copy review.
Camera permission state Screenshot Refresh required Currentness not versioned n/a n/a docs/computer-use-camera.png Refresh after final consent copy review.
Computer-control active state Screenshot Refresh required Currentness not versioned n/a n/a docs/computer-use-control.png Refresh after final high-impact gate UI review.
Stop button / interruption evidence Screenshot Refresh required Currentness not versioned n/a n/a docs/computer-use-interrupt.png Refresh after final interruption UX review.
Android alpha75 floating buddy over launcher Screenshot Refresh required Stale 0.1.0-alpha.75 0.1.0-alpha.76 docs/launch_command_center/visuals/alpha75_emulator_after_show_bot.png Refresh after each Android alpha that changes bridge, Phone Control, overlay, or setup UI.
Android alpha75 foreground panel and swarm state Screenshot Refresh required Stale 0.1.0-alpha.75 0.1.0-alpha.76 docs/launch_command_center/visuals/alpha75_emulator_panel.png Refresh after each Android alpha that changes Close, Hide Bot, overlay, launcher, or panel behavior.
Android alpha75 Hide Bot removes floating buddy Screenshot Refresh required Stale 0.1.0-alpha.75 0.1.0-alpha.76 docs/launch_command_center/visuals/alpha75_emulator_after_hide.png Refresh after each Android alpha that changes Hide Bot or overlay hidden-state behavior.
Billing activation screen Screenshot Partial Currentness not versioned n/a n/a docs/launch_command_center/visuals/08_license_activation_flow.jpg Diagram exists; capture actual app screen after hosted billing backend is ready.
Customer Portal screen Screenshot Blocked Currentness not versioned n/a n/a Not captured Blocked until Stripe Customer Portal is configured.
Business setup map Diagram Ready Currentness not versioned n/a n/a docs/launch_command_center/visuals/01_business_setup_map.jpg Ready for command center.
Stripe architecture Diagram Ready Currentness not versioned n/a n/a docs/launch_command_center/visuals/02_stripe_architecture.jpg Ready for command center.
Legal trust stack Diagram Ready Currentness not versioned n/a n/a docs/launch_command_center/visuals/03_legal_trust_stack.jpg Ready for command center.
Marketing funnel Diagram Ready Currentness not versioned n/a n/a docs/launch_command_center/visuals/04_marketing_funnel.jpg Ready for command center.
90-day launch roadmap Diagram Ready Currentness not versioned n/a n/a docs/launch_command_center/visuals/05_90_day_plan.jpg Ready for command center.
Command center collaboration loop Diagram Ready Currentness not versioned n/a n/a docs/launch_command_center/visuals/06_command_center_collaboration_map.jpg Ready for command center.
Command center Collaboration page Screenshot Refresh required Currentness not versioned n/a n/a docs/launch_command_center/visuals/07_command_center_collaboration_page.jpg Refresh after dashboard layout changes.
License activation flow Diagram Partial Currentness not versioned n/a n/a docs/launch_command_center/visuals/08_license_activation_flow.jpg Ready as a diagram; app screenshot still required before paid beta.
90-second product demo Video Planned Currentness not versioned n/a n/a docs/launch_command_center/marketing/video-shotlist.csv Shot list exists; record after final UI, billing, consent, support, policy URLs, and command-center flows match shipping build.
30-second founding beta ad Video Planned Currentness not versioned n/a n/a docs/launch_command_center/marketing/video-shotlist.csv Shot list exists; record after final screenshots, pricing, hosted AI cap, domain, and checkout URL are approved.

Visual Production Pack

Open visual pack CSV

This is the daily queue for screenshot refreshes, Customer Portal capture, demo/ad video, launch-site visuals, and final paid-beta visual approval.

PhasePriorityOwnerStatusFreshnessEvidence VersionCurrent VersionActionWhat To DoUpload SlotVerify
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned n/a n/a Idle NyrA buddy Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned n/a n/a Right-click command menu Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned n/a n/a Live voice controls Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned n/a n/a Wake-gated pause/listening behavior Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned 0.1.0-alpha.66 n/a Single buddy with right-click chat panel Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned n/a n/a Screen-look permission state Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned n/a n/a Camera permission state Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned n/a n/a Computer-control active state Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned n/a n/a Stop button / interruption evidence Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Stale 0.1.0-alpha.75 0.1.0-alpha.76 Android alpha75 floating buddy over launcher Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. Current evidence is 0.1.0-alpha.75; shipping app is 0.1.0-alpha.76. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Stale 0.1.0-alpha.75 0.1.0-alpha.76 Android alpha75 foreground panel and swarm state Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. Current evidence is 0.1.0-alpha.75; shipping app is 0.1.0-alpha.76. product-screenshots npm run visuals:inventory && npm run test:visual-assets
1. Refresh Shipping Screenshot P1 Codex Refresh required Stale 0.1.0-alpha.75 0.1.0-alpha.76 Android alpha75 Hide Bot removes floating buddy Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. Current evidence is 0.1.0-alpha.75; shipping app is 0.1.0-alpha.76. product-screenshots npm run visuals:inventory && npm run test:visual-assets
2. Replace Diagram With App Screen P1 User + Codex Partial Currentness not versioned n/a n/a Billing activation screen Replace the diagram-only evidence with a current app screenshot after the relevant billing/support flow exists. product-screenshots npm run visuals:inventory && npm run test:visual-assets
3. Billing Portal Capture P0 User + Codex Blocked Currentness not versioned n/a n/a Customer Portal screen After Stripe Customer Portal is configured, capture the real customer portal screen and attach sanitized evidence to the dashboard. stripe-screenshots npm run billing:live-preflight -- --mode test --allow-blocked && npm run visuals:pack
1. Refresh Shipping Screenshot P1 Codex Refresh required Currentness not versioned n/a n/a Command center Collaboration page Refresh this screenshot from the current shipping build after UI, consent, billing, support, and release messaging are frozen. product-screenshots npm run visuals:inventory && npm run test:visual-assets
2. Replace Diagram With App Screen P1 User + Codex Partial Currentness not versioned n/a n/a License activation flow Replace the diagram-only evidence with a current app screenshot after the relevant billing/support flow exists. marketing-assets npm run visuals:inventory && npm run visuals:pack
4. Demo And Ad Video P1 Codex Planned Currentness not versioned n/a n/a 90-second product demo Record this video only after final UI, pricing, hosted AI cap, support path, policy URLs, checkout URL, and screenshots match the shipping build. marketing-assets npm run marketing:kit && npm run visuals:pack
4. Demo And Ad Video P1 Codex Planned Currentness not versioned n/a n/a 30-second founding beta ad Record this video only after final UI, pricing, hosted AI cap, support path, policy URLs, checkout URL, and screenshots match the shipping build. marketing-assets npm run marketing:kit && npm run visuals:pack

Safe Visual Command Sequence

PhaseOwnerCommandPurposeNo-Go Rule
0. Inventory Refresh Codex npm run visuals:inventory && npm run test:visual-assets Refresh screenshot, diagram, and video evidence rows and verify Visuals dashboard wiring. Do not approve paid-beta screenshots from stale inventory.
1. Refresh Shipping Screenshot Codex npm run test:product-smoke:clean Run a fresh local install/build outside Google Drive and regenerate the core buddy speaker plus computer-control screenshots. Do not use cloud-synced node_modules as release evidence when package metadata can be corrupted; run this clean worktree smoke from the committed source first.
1. Refresh Shipping Screenshot Codex npm run test:computer-use:realtime && npm run test:computer-use:screen && npm run test:computer-use:interrupt && npm run test:computer-use:camera Refresh API-backed live voice, screen awareness, stop/interruption, and camera screenshots after provider keys, consent settings, and UI copy are final. Run only after the current UI is stable, provider credentials are available outside the repo, and the public offer matches the dashboard.
2. Launch Site Visuals Codex npm run launch-site:build && npm run test:launch-site Rebuild the launch site so public screenshots and safe claims stay aligned with current assets. Checkout and public claims stay blocked until live payment, support, legal, and release gates close.
4. Demo And Ad Video Codex npm run marketing:kit && npm run test:marketing-kit Refresh demo shot list, ad scenes, captions, email/social copy, and campaign calendar from the latest visual state. Do not publish final campaign assets until screenshots, domain, price, support, policy URLs, and checkout URL are final.
5. Release Approval User + Codex npm run visuals:pack && npm run release:candidate:preflight After fresh evidence is captured, set finalScreenshotsApproved=Yes and verify the release candidate visual gate. Paid beta remains blocked if visual inventory is not VISUALS_READY_FOR_RELEASE or final approval is not Yes.
01 Business Setup Map
01 Business Setup Map
02 Stripe Architecture
02 Stripe Architecture
03 Legal Trust Stack
03 Legal Trust Stack
04 Marketing Funnel
04 Marketing Funnel
05 90 Day Plan
05 90 Day Plan
06 Command Center Collaboration Map
06 Command Center Collaboration Map
07 Command Center Collaboration Page
07 Command Center Collaboration Page
08 License Activation Flow
08 License Activation Flow

Visual Asset Production Plan

Goal: turn the full launch path into diagrams, instructions, pictures, and videos.

Diagrams To Produce

  1. Business formation map.
  2. Stripe subscription architecture.
  3. Privacy/consent data flow.
  4. Desktop activation flow.
  5. 90-day launch roadmap.
  6. Customer support workflow.
  7. Marketing funnel.
  8. Paid beta onboarding flow.
  9. Command center collaboration loop.
  10. Live command center page screenshots.
  11. License activation and billing entitlement flow.

Instruction Sets To Produce

  1. How to form the business.
  2. How to set up Stripe.
  3. How to configure Customer Portal.
  4. How to create support inbox.
  5. How to buy domain and connect docs.
  6. How to run billing backend locally.
  7. How to test checkout in Stripe test mode.
  8. How to run release gates.

Pictures/Screenshots Needed

Video Pack

  1. 90-second product demo.
  2. 30-second founding beta ad.
  3. 15-second screen-aware helper clip.
  4. 15-second voice-first workflow clip.
  5. 60-second trust/safety explanation.
  6. 2-minute installation/onboarding walkthrough.

Automation Agents