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-06-16 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: NyrA has a lot of infrastructure and not enough trustworthy app behavior. Alpha75 contains a real Hide Bot / Show Bot recovery patch, and alpha76 fixes a log-proof retry bug that could leave Codex blind after one failed phone upload attempt. The phone experience is still not proven. The user-visible goal is still unmet: a single transparent buddy that can chat, listen correctly, control the active device where Android/Windows allow it, explain blocked permissions clearly, and use the swarm mind visibly.

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 Public route serves the current alpha75 APK hash Partial, still temporary tunnel/auth
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 Code paths exist; physical phone not proven Not proven
Desktop control Test scaffolding exists; parity not proven in current build Not proven
Swarm mind Providers configured; per-response swarm behavior not clear enough Partial
Logs/debugging Support-log path exists; no physical phone self-test log Broken
Paid launch 26 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: queued after basic UX is stable.

Deliverable:

Acceptance:

Phase 5: Stable Hosted Build

Status: blocked on stable cloud setup.

Deliverable:

Acceptance:

Phase 6: Paid Beta Readiness

Status: hold.

Deliverable:

Acceptance:

Immediate Engineering Work

  1. Refresh hosted alpha only after confirming the local alpha75 APK is the intended build.
  2. Verify alpha75 Hide Bot / Show Bot behavior on emulator.
  3. Capture alpha75 screenshots for hidden recovery, restored buddy, panel open, and hidden state.
  4. Update visual inventory from alpha74 to alpha75 only after screenshots prove the behavior.
  5. Rebuild desktop evidence after the alpha75 UI patch.
  6. Run the physical-phone self-test path and ingest the uploaded log.
  7. Fix the first actual physical-phone failure from that log.
  8. Only then continue phone-control and voice/listening work.

Owner Split

Codex owns:

User owns:

Bottom Line

NyrA is an internal alpha prototype with some useful infrastructure and a failing user experience. The path forward is not another version bump. The path forward is a tight recovery build that proves the buddy is visible, transparent, controllable, able to chat, able to upload logs, and able to act on the phone and desktop.