RoadmapΒΆ
Summary
Where RelyLoop is in its release plan β generated directly from the project's own feature tree, so it stays honest. MVP1 has shipped and MVP2 is in progress. RelyLoop develops in the open: every item below links to its folder on GitHub (and to its merge PR, where one exists). For exact versions see GitHub Releases; for the full engineering view (priorities, dependencies, debt) follow the per-release dashboard links.
Release matrixΒΆ
| Release | Theme | Status |
|---|---|---|
| MVP1 / v0.1 | The Loop | β Shipped |
| MVP2 / v0.2 | Three-Engine + Real Signals | π‘ In progress |
| MVP3 / v0.3 | Observable | β¬ Planned |
| GA v1 / v1.0 | Production-ready | β¬ Planned |
MVP1 / v0.1 β The Loop β ShippedΒΆ
Features
- β Agent Propose Search Space Β· #175
- β Auto Followup Studies Β· #223
- β Chat Agent Β· #60
- β Cluster Target Filter Β· #168
- β Config Repo Baseline Tracking Β· #202
- β Contextual Help Β· #122
- β Create Study Search Space Builder Β· #163
- β Create Study Target Autocomplete Β· #165
- β Data Table Primitive Β· #126
- β Digest Executable Followups Β· #225
- β Digest Executable Followups Swap Template Β· #232
- β Digest Proposal Β· #41
- β FTS Rank Ordering Β· #472
- β Github PR Worker Β· #45
- β Github Webhook Β· #56
- β Home Demo Reseed Endpoint Β· #228
- β Home First Run Demo Nudge Β· #188
- β Index Document Browser Β· #285
- β Judgments Periodic Resume Sweep Β· #104
- β LLM Judgments Β· #35
- β Orchestrator Zero Streak Abort Β· #191
- β PR Metric Confidence Β· #180
- β Proposals UI Β· #58
- β Query Inline CRUD Β· #101
- β Studies UI Β· #50
- β Study Baseline Trial Β· #180
- β Study Clone From Previous Β· #243
- β Study Clone Narrow Bounds Β· #247
- β Study Lifecycle Β· #18
- β Study Preflight Overlap Probe Β· #193
- β Study Target Judgment Mismatch Guard Β· #184
- β Walkthrough Video Cursor Captions Β· #451
Infrastructure & tooling (18)
- β Adapter Elastic Β· #16
- β CI Smoke Makeup
- β Dashboard Regen Pre Commit Conflict
- β Dockerfile Invariant Smoke In CI
- β E2E Seed Completed Study
- β E2E Wire Seed Helper Into Studies Spec
- β Foundation Β· #4
- β Frontend Stack Refresh
- β Ir Measures Migration Β· #198
- β Make Targets Split Backend Only
- β Nvmrc
- β Optuna Eval Β· #23
- β Per Trial Timeout
- β PR Yml Drop Push Main Trigger Β· #295
- β Structlog Test Helpers
- β Study Preflight Real Engine Integration Β· #255
- β Test Worktree Missing Integration Envs Β· #257
- β Uv Sync Drops Precommit
Maintenance & fixes (92)
- β Arq Pool Aclose Deprecation Β· #387
- β Auto Followup Completed Parent Stop Chain Race
- β Auto Followup E2E Chain Seed Helper
- β Baseline Phase Test Isolation Β· #466
- β Capability Check Test Isolation
- β Ceiling Badge Assumes Maximize Direction
- β Chat Last Message Preview
- β CI Gitignore Paths Ignore Gap
- β CI Gitleaks Workflow Step
- β CI Perf Buildx Artifact Image Cache Xdist
- β CI Prettier Check
- β Clone E2E Seed Template Params Mismatch
- β Clone Narrow Bounds Full Roundtrip E2E
- β Cluster Delete UI
- β Cluster Detail Rung Badge Β· #464
- β Contract Test Stub Missing Target Filter Kwarg
- β Create Study Modal E2E Stability Β· #161
- β Create Study Wizard Polish Β· #157
- β Cursor Decode Value Validation
- β Dashboard Banner Dismiss Persistence Flake
- β Dashboard Classifier Half Step Releases
- β Dashboard Depends On Column Bloat
- β Dashboard PR Extraction From Idea Β· #221
- β Dashboard Regen Priority4 Dependency Cite False Positive
- β Dashboard Regen Quoted PR False Positive Β· #253
- β Dashboard Reset Disclosure Gating Too Strict
- β Data Table Columnvisibility Tanstack
- β Datatable Col Vis Density Localstorage Undefined Jsdom
- β DB Session Skip Reason Disambiguation
- β Demo Clusters Unreachable In Healthz Β· #236
- β Demo Reseed Button Silent Enqueue Failure
- β Demo Reseed Fake Metric Regression
- β Demo Reseed Partial Completion Fast Test
- β Detail Page Shell Primitive
- β Digest Param Importance Seam
- β Digest Worker Narrow Except
- β Dockerfile Missing Prompts
- β Dockerfile Missing Scripts Dir
- β Dockerfile Venv Root Owned After User Switch
- β Drop Demo Seed From CI
- β Drop Fusion Scope
- β E2E API Base Url Construction
- β E2E Seed Acme Idea Obsolete Β· #250
- β E2E Target Dropdown Flake
- β E2E Test Rows Isolation Β· #186
- β Env File Corrupted During Session
- β Env Guard Extend Deny Pattern
- β Extract Shadcn Select Test Mock
- β Form Dropdown Guide Screenshot Refresh
- β Form Dropdown Primitive Β· #126
- β Get Schema Unhandled Connect Error
- β Guide 01 Screenshot Refresh Target Filter
- β Guide 06 Screenshot Refresh Confidence Panel
- β Guide 06 Screenshot Refresh Target Picker
- β Guides Faq
- β Guides Glossary Route
- β Healthz Degraded Blocks UI Engine Subset
- β Infra Foundation Github Token File Retirement
- β Judgment Header Omits Click Bucket Β· #470
- β Judgment Lists Listing Ignores Query Set Filter
- β Judgment Template Default Params Contract
- β LLM Capability Cache No Refresh
- β Markdown Doc Localstorage Undefined Jsdom
- β Migration Test Head Brittleness Β· #219
- β Openai Capability Check Incapable On Valid Key Β· #234
- β Openapi Contract Validation
- β PR Reconciler Blocked By Closed Fallback
- β PR Yml Parallelize Backend Job
- β Precommit Node Path Resolution Β· #171
- β Proposals List Wire Param E2E Test
- β Proposals Page Usememo Deps
- β Proposals Source Filter Server Side
- β Query Inline CRUD Since Filter Uuidv7 Ms Collision
- β Reconciler Terminal Closed No Poll Β· #216
- β Relyloop Spec UBI Section Drift
- β Reset Demo No Instant Feedback Poll Race
- β Seed Demo If Empty Counts Soft Deleted
- β Seed Meaningful Demos Silent Bulk Errors
- β Smoke Dashboard Demo State Locator Missing
- β Smoke Followup Clone E2E Flakes
- β Smoke Seed ES Unavailable Shards Race
- β Smoke Studies Data Table Search Flake
- β Spec Trial Created At Drift
- β Starlette 422 Deprecation
- β State Md Size Compression
- β Study Default Stop Conditions Β· #215
- β Test Both Engines
- β Test Smoke Requires Env Vars
- β Trial Summary Single Query
- β Tutorial Polish Β· #64
- β Vitest Jsdom Localstorage Failures
- β Worker Optuna Init Race
β Full engineering view: MVP1 / v0.1 dashboard
MVP2 / v0.2 β Three-Engine + Real Signals π‘ In progressΒΆ
Features
- β Contextual Help Β· #124
- β Demo UBI Study Comparison Β· #320
- β Engine Version Selection Β· #553
- β Overnight Autopilot Β· #343
- β Overnight Final Solution Β· #440
- β Overnight Final Solution Phase2 Β· #442
- β Overnight Final Solution Phase3 Β· #457
- β Overnight Studies Summary Card Β· #444
- β Proposal Full Param Space View Β· #446
- β Query Normalization Tuning Β· #459
- β Query Normalizer Typed Pipeline Β· #509
- β Reseed Scenario Manifest Live State Β· #566
- β Selective Engine Startup And Demo Β· #548
- β Studies Convergence Visibility Β· #421
- β Study Convergence Indicator Β· #352
- β Study Sub Warmup Guard Β· #316
- β Study Wizard Inline Judgment Generation Β· #453
- β UBI Judgments Β· #317
- β UBI LLM Study Comparison Β· #461
- β Website Walkthrough Guides Β· #448
- π‘ Apply Path Normalizer Declaration
- π‘ Reseed Status Sse Streaming
Infrastructure & tooling (9)
- β Adapter Solr Β· #336
- β Generated Artifact Freshness Gate Β· #433
- β Smoke Reseed Runtime Budget Β· #424
- β Solr CI Readiness Β· #367
- β Solr Smoke Stability Β· #383
- π‘ Arq Subprocess Test
- π‘ PR Yml Split Backend Test Lanes
- π‘ PR Yml Split Integration By Service
- π‘ Smoke Fork PR Secret Skip
Maintenance & fixes (21)
- β Backend Suite Nondeterministic Caplog Isolation Β· #364
- β Contract Allowlists Outdated After Mvp2 Features Β· #364
- β Solr Cred Backfill Needs API Restart Β· #365
- β Studies Post Arq Spy Fixture Β· #476
- β Template Library Expansion Β· #416
- β UBI Reader Search After Pagination Β· #474
- π‘ Agent Confirmation Tool Name Word Boundary
- π‘ Auto Followup Parent Advisory Lock
- π‘ Chat Long Conversation Truncation
- π‘ Cluster Url Ssrf Hostname Bypass
- π‘ Demo Seeding Integration Tests Rewrite
- π‘ E2E Overnight Strategy Radix Select Timing
- π‘ E2E Teardown Chain Node Delete 500
- π‘ Healthz Solr Subsystem Ignores Local Container
- π‘ Overnight Result Card Screenshot
- π‘ Request Id Header Unvalidated Log Injection
- π‘ Solr Post Pipeline Followups
- π‘ Studies Detail Vitest Intermittent Timeout
- π‘ Test Router Conditional Mount
- π‘ UBI Hybrid Template Render
- π‘ Webhook Concurrent Merge Race Timing Sensitive
β Full engineering view: MVP2 / v0.2 dashboard
MVP3 / v0.3 β Observable β¬ PlannedΒΆ
β¬ Planned β Observable. Themed in the release matrix; individual features not yet filed.
GA v1 / v1.0 β Production-ready β¬ PlannedΒΆ
Maintenance & fixes (1)
β Full engineering view: GA v1 / v1.0 dashboard
Backlog items (multi-Git providers, multi-tenancy, multi-LLM provider SDKs, LTR training, production monitoring) are tracked but not scheduled into a release. See the comparison doc for scope and non-goals, and the backlog dashboard for the filed ideas.