Project Management

Auraison Sprint Plan - Sprint 16 onward

Generated: 2026-06-27 (regenerated from live Jira, AURA project, post-restructure) | Updated: 2026-06-27 Planning horizon: Sprints 16--21 (12 weeks, 2026-06-30 to 2026-09-19) Assignee: Pantelis Monogioudis (availability 0.6) Sprint capacity: 2 weeks x 5 days x 0.6 availability x 0.8 buffer = 4.8 days/sprint ~ 4 effective days

Source of truth is Jira

This plan is generated from the AURA project at aegean-ai.atlassian.net. Every row links to its Jira issue. Regenerate after Jira changes via the Atlassian MCP: project = AURA AND issuetype = Epic AND statusCategory != Done, then each epic's open children.

Scope

The June 2026 restructure consolidated the backlog to one governing epic per project, archived the legacy pre-2026 work under Legacy/Archive (AURA-214), and folded research threads into a single Research Book (AURA-716). This plan covers the 14 open platform and application epics. Out of scope: Legacy/Archive (AURA-214) and Voice & Speech Agents (AURA-211).

Summary

MetricValue
Open epics14
Open child issues141
In progressAR4 sim (AURA-234), Ray Serve + vLLM (AURA-577), CF AI Gateway (AURA-705), Ray on Proxmox (AURA-507), VisDrone (AURA-559), artifacts/R2 (AURA-580), RoboMaker worlds (AURA-600/AURA-612)
Priority orderInfra → AR4 → Data plane → Control plane → Docs → Apps/Research
Sprints planned6 (Sprints 16--21)

Epics

EpicTitleStatusOpen
AURA-216AR4 Physical-AI: model-agnostic VLA control (LeRobot + GR00T)In Progress18
AURA-670Infrastructure: compute, storage, and deployment platformTo Do18
AURA-176Data plane: lakehouse package (COCO-Caption Experiment #0)To Do9
AURA-544Aura: agent orchestrator (harness: Claude Agent SDK / Pi)To Do9
AURA-709Backend Algorithm Libraries & API (shared)To Do2
AURA-213Docs & ArchitectureTo Do33
AURA-210User Plane: Robotics, VLA & SimulationTo Do10
AURA-712TurtleBot Maze — autonomous navigation reference appTo Do6
AURA-677CUA PDF Reader — agentic document understandingTo Do10
AURA-688Deep Evidence Agents (DEA)To Do0
AURA-713Sidewalk DetectionTo Do0
AURA-714Tube Quality ControlTo Do0
AURA-715Counter-UASTo Do0
AURA-716Research BookTo Do26

Backlog by epic

Estimates (days) are indicative. Only the actively-scheduled epics are itemized below; the application epics and Research Book are summarized at the end.

Infrastructure (AURA-670) — P1

IssueTypeTitleEstStatus
AURA-507TaskSingle-VM Ray cluster on Proxmox (native launcher)3In Progress
AURA-577StoryRay Serve + vLLM model serving on gpu-node-35In Progress
AURA-705TaskWire Cloudflare AI Gateway in front of local vLLM2In Progress
AURA-97TaskLaunch distributed Ray cluster + test vLLM serving3To Do
AURA-346TaskJoin GPU server as Ray worker (Docker + NVIDIA runtime)3To Do
AURA-518TaskInfra / Ray + Docker GPU — cluster, job service, containers5To Do
AURA-219StoryPolicy Server: model-agnostic VLA inference endpoint5To Do
AURA-245TaskStandalone LeRobot policy inference container with Zenoh3To Do
AURA-704TaskModel Serving — vLLM / Ray Serve inference3To Do
AURA-337StoryOptimize Docker notebook execution to reuse venv2To Do
AURA-613StoryAdapt HF Model Trainer skill notebook for gpu-node-32To Do
AURA-614StoryExtend HF Model Trainer skill to local GPU execution2To Do
AURA-669BugFix gpu-node-3 connection to Coolify server1To Do
AURA-328BugAdd DMARC records for aegean.ai (email spoofing)1To Do
AURA-385TaskCreate Claude Code Jira service account1To Do
AURA-400TaskDeploy Streamlit app to Hugging Face Spaces2To Do
AURA-671TaskMigrate files OneDrive → Google Drive via RiceDrive1To Do
AURA-703TaskConsolidate work credentials into 1Password "Work" vault1To Do

AR4 Physical-AI (AURA-216) — P1 (In Progress)

IssueTypeTitleEstStatus
AURA-234TaskAR4 Gazebo pick-and-place simulation5In Progress
AURA-217TaskAR4 URDF + Gazebo Harmonic sim with gz_ros2_control5To Do
AURA-238TaskRecord pick-and-place episodes via lerobot-ros3To Do
AURA-239TaskImplement MoveIt pick-and-place demo script3To Do
AURA-240TaskCreate tabletop simulation launch file2To Do
AURA-218TaskMoveIt2 configuration for AR4 motion planning3To Do
AURA-220TaskSkill library: manipulation primitives for AR43To Do
AURA-221TaskEpisode logging and LeRobot dataset builder3To Do
AURA-222TaskAR4 digital twin integration with data-plane3To Do
AURA-223TaskAR4 hardware bridge: Teensy 4.1 serial interface3To Do
AURA-224StoryGR00T N1 integration via Policy Server backend swap3To Do
AURA-225TaskSynthetic data pipeline via GR00T-Dreams and Cosmos3To Do
AURA-244TaskBuild Zenoh-to-ROS action bridge for policy commands3To Do
AURA-248TaskInvestigate RealSense camera mounting near end-effector2To Do
AURA-249TaskAdd Zenoh query/export tool for recorded episodes2To Do
AURA-610StoryEvaluate LeRobot ACT/DiffusionPolicy for manipulation BC3To Do
AURA-611TaskReplace vendor/ar4_ros_driver submodule with upstream1To Do
AURA-711TaskPolicy Evaluation (sim + sim2real framework)3To Do

Data plane (AURA-176) — P2

IssueTypeTitleEstStatus
AURA-559StoryOnboard VisDrone dataset + Rerun video viz notebook5In Progress
AURA-580StoryArtifacts table + R2 public storage for Rerun recordings3In Progress
AURA-324StoryEvaluate Rerun SDK for lakehouse data visualization2To Do
AURA-326StoryIntegrate Rerun SDK visualizer into lakehouse demos3To Do
AURA-327StoryDemo: agent-controlled Rerun visualizer (NL eval)3To Do
AURA-330TaskSample 25k COCO images via minicoco → HuggingFace2To Do
AURA-570TaskStudy HF auto-Parquet, Data Studio, dataset viewer2To Do
AURA-589TaskScheduled rclone sync for Paperpile papers every 8h1To Do
AURA-124TaskFix sync to HF Hub1To Do

Control plane (AURA-544 orchestrator, AURA-709 algorithm libs) — P2

IssueTypeTitleEstStatus
AURA-347StoryImplement FastAPI job service with Ray actor queue5To Do
AURA-517TaskBackend wiring — Postgres, Redis, connect agents to API5To Do
AURA-497TaskAura: Claude Agent SDK orchestrator for physical AI5To Do
AURA-372StorySoftware architect agent with Compass component sync3To Do
AURA-378StoryJobs page — list jobs and submit form5To Do
AURA-379StoryClusters page — display KubeRay health5To Do
AURA-380StoryExperiments page — W&B run browser5To Do
AURA-381StoryLive job status updates — polling or WebSocket5To Do
AURA-695TaskDefine login flow from aegean.ai site to Auraison3To Do
AURA-710StoryPerception library — object detection + 6-DoF pose5To Do
AURA-649TaskDeepStream-based video ingest service (cross-repo)5To Do

Docs & Architecture (AURA-213) — P2/P3

33 open items — lecture/course content (eaia), Compass setup, README/tooling bug fixes, and the Docusaurus → fumadocs migration (AURA-696). Scheduled opportunistically. Highest-value near-term: AURA-205 (control ↔ user plane design doc), AURA-206 / AURA-377 (generative-AI-services ADR — duplicates, reconcile), and Compass setup (AURA-373--AURA-375).

Applications & Research — backlog (not sprint-scheduled yet)

  • User Plane: Robotics/Sim (AURA-210, 10 open) — environment-agent + camera-network work (AURA-408--AURA-412), Zenoh bridge bug (AURA-404).
  • TurtleBot Maze (AURA-712, 6 open) — RoboMaker worlds in progress (AURA-600, AURA-612), ROS 2 docs MCP server, VSLAM pipeline.
  • CUA PDF Reader (AURA-677, 10 open) — course project; OmniDocBench harness, OpenCUA base, Gradio UI.
  • DEA / Sidewalk / Tube QC / Counter-UAS (AURA-688, AURA-713, AURA-714, AURA-715) — governing epics, no scoped child work yet.
  • Research Book (AURA-716, 26 open) — RL-finetuning and VLM/GRPO evaluations (AURA-618--AURA-627), competitive analyses, and theory threads (score → Fisher → MI). Ongoing; not sprint-bound.

Sprint allocation

Single-assignee capacity (~4 effective days/sprint). Strategy: finish in-progress infra and AR4 sim first (they unblock serving and the manipulation chain), then the AR4 episode/policy chain, then data plane and control-plane wiring.

Sprint 16 (2026-06-30 to 2026-07-11) — Close out in-progress serving + AR4 sim

IssueTitleEstPriority
AURA-577Ray Serve + vLLM on gpu-node-35P1
AURA-705Wire Cloudflare AI Gateway2P1

Sprint 17 (2026-07-14 to 2026-07-25) — AR4 sim landed + Ray cluster

IssueTitleEstPriority
AURA-234AR4 Gazebo pick-and-place simulation5P1
AURA-507Single-VM Ray cluster on Proxmox3P1

Sprint 18 (2026-07-28 to 2026-08-08) — AR4 episode chain

IssueTitleEstPriority
AURA-239MoveIt pick-and-place demo script3P1
AURA-238Record pick-and-place episodes (lerobot-ros)3P1

Sprint 19 (2026-08-11 to 2026-08-22) — Policy serving + eval

IssueTitleEstPriority
AURA-219Policy Server: model-agnostic VLA endpoint5P1
AURA-711Policy Evaluation framework3P2

Sprint 20 (2026-08-25 to 2026-09-05) — Data plane Rerun finish

IssueTitleEstPriority
AURA-559VisDrone dataset + Rerun viz notebook5P2
AURA-580Artifacts table + R2 public storage3P2

Sprint 21 (2026-09-08 to 2026-09-19) — Control-plane wiring

IssueTitleEstPriority
AURA-347FastAPI job service with Ray actor queue5P2
AURA-517Backend wiring — Postgres, Redis, agents → API5P2

Beyond Sprint 21 (backlog)

Milestones

MilestoneTarget SprintKey DeliverableEpic
M1: Model serving liveSprint 16vLLM via Ray Serve on gpu-node-3 behind CF AI GatewayAURA-670
M2: AR4 sim readySprint 17Gazebo pick-and-place sim runningAURA-216
M3: AR4 dataset + policySprint 19Episodes recorded, policy server serving a VLAAURA-216
M4: Data plane vizSprint 20VisDrone + Rerun recordings public on R2AURA-176
M5: Backend wiredSprint 21Job service + Postgres/Redis + agents on API routesAURA-544

Risks

  1. Overcommitted sprints: several sprints estimate 8+ days against ~4-day capacity; assumes some tasks beat estimates and parallel work across codebases (infra vs AR4 vs data plane).
  2. Single assignee: no cross-person parallelism (0.6 availability already factored in).
  3. AR4 dependency chain: sim → episode logging → policy server → GR00T is sequential; a slip in sim (AURA-234) cascades.
  4. Hardware/infra: Ray serving and gpu-node-3 availability (AURA-669 Coolify connection) gate M1.
  5. Docs duplication debt: a few near-duplicate docs tickets survived the orphan triage (e.g. AURA-206AURA-377) and should be reconciled.

Notes

  • Sprint numbering continues from Sprint 15 (ended 2026-06-27).
  • Epic issues are not individually scheduled; they close when all children close.
  • Estimates are indicative.
  • This plan reflects the post-restructure Jira state: legacy and duplicate work has been archived under AURA-214; research consolidated under AURA-716.