Command Document

True Roadmap

Rendered as a real command-center page. Source notes remain in the repo for agents, but navigation uses pages and real files.

NyrA True Roadmap

Audited: 2026-07-15 America/New_York

This is the no-spin state of NyrA Swarm Little Buddy. The app is not sellable yet. The version number moved faster than the actual product. From here, a new alpha only counts if it removes a user-visible blocker and has proof from desktop, Android emulator, hosted alpha, or the physical phone.

What Is Going On

The blunt answer: the local desktop app has trustworthy proof for four-provider startup, adaptive model routing, answer-only presentation, voice playback, and multi-step visual mouse/keyboard control. Android control, token-free device activation, and the in-app self-test work in the emulator, but the physical-phone experience and real customer checkout/device restore are not proven, and the app is not sellable. The remaining product gap is carrying that proven baseline through physical-phone acceptance and a trusted customer release.

Why Version Churn Happened

Recent builds spent too much effort on delivery and evidence plumbing:

Those are useful only after the core app works. They do not satisfy the product standard. Until NyrA behaves correctly on the phone and desktop, version numbers are noise.

What Actually Improved

What Is Still Broken Or Not Proven

Hard Stop Rules

Product Definition

NyrA is supposed to be:

If a build does not move one of those bullets forward with proof, it should not be called progress.

Current Scorecard

Area Current state Verdict
Android install Builds an installable internal APK Partial
Hosted download Stable Worker/R2 route exists; installed alpha still needs customer-safe rebuild Partial
Transparent buddy Not proven; black plane still seen Broken
Single buddy lifecycle Alpha75 patch exists; physical phone not proven Not proven
Typed chat Works when bridge reachable Partial
Voice/mic Permission and realtime failures still seen Broken
Phone control Live emulator control and 11/11 in-app self-test pass; physical phone pending Proven in emulator
Desktop control Live model-driven screenshot, click, type, submit, and visible verification passed Proven locally
Swarm mind 4/4 live catalogs, desktop and hosted eight-category routing, tenant-scoped D1 outcomes, NyrA-only identity, clean answer boundary, live agentic winner probe Proven for desktop/hosted internal alpha; Android parity pending
Logs/debugging Emulator self-test log uploads and ingests honestly; no physical phone self-test log Partial
Paid launch 7 P0 deployability blockers Blocked

P0 Recovery Gates

1. Buddy-First Launch

Required behavior:

Evidence required:

2. Real Transparent Buddy Mode

Required behavior:

Evidence required:

3. Reliable Chat And Listening

Required behavior:

Evidence required:

4. Phone Control That Actually Acts

Required behavior:

Evidence required:

5. Real Captain/Crew Swarm Surface

Required behavior:

Evidence required:

6. Desktop Parity

Required behavior:

Evidence required:

7. Stable Cloud, Update, And Logs

Required behavior:

Evidence required:

Execution Roadmap

Phase 0: Truth Reset

Status: now.

Deliverable:

Acceptance:

Phase 1: Usability Recovery Build

Status: highest priority.

Deliverable:

Acceptance:

Phase 2: Physical Phone Evidence Loop

Status: next.

Deliverable:

Acceptance:

Phase 3: Phone Action Build

Status: after Phase 2.

Deliverable:

Acceptance:

Phase 4: Real Swarm Build

Status: proven on local desktop and the hosted internal-alpha bridge; Android user-facing parity remains.

Deliverable:

Acceptance:

Phase 5: Stable Hosted Build

Status: stable Worker, durable R2 hosting, and tenant-scoped D1 routing evidence verified; paid-customer authentication continuity and physical-phone proof remain blocked.

Deliverable:

Acceptance:

Phase 6: Paid Beta Readiness

Status: hold.

Deliverable:

Acceptance:

Immediate Engineering Work

  1. Run the alpha81 physical-phone self-test and ingest the uploaded log; emulator evidence is already green but cannot clear this gate.
  2. Fix the first physical-phone failure, prioritizing transparent overlay and single-buddy hide/show/close lifecycle.
  3. Prove mic permission recovery, trigger-word listening, timed pause/log mode, and wake behavior on the physical phone.
  4. Prove at least five real phone-control actions and honest Android restriction handling.
  5. Replace the bundled shared mobile token with customer-safe account/device authentication.
  6. Produce a signed or store-trusted Windows build and rerun non-developer install/update/diagnostics acceptance.

Owner Split

Codex owns:

User owns:

Bottom Line

NyrA is an internal alpha with a proven desktop path and a now-working Android emulator control path, but it is not yet a dependable physical-phone or customer release. The path forward is not another version bump. It is physical-device proof of the buddy, transparency, listening, chat, logs, and actions, followed by customer-safe authentication and trusted release packaging.