Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/00_overview/DASHBOARD.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ _Top-level index across MVP1 → GA v1+ as of **2026-05-25**. Click a release na

| Release | Theme | Progress | Status |
|---|---|---|---|
| [MVP1 / v0.1](MVP1_DASHBOARD.md) | The Loop | 78 / 79 scoped done · 17 remaining | **In progress** |
| [MVP1 / v0.1](MVP1_DASHBOARD.md) | The Loop | 79 / 80 scoped done · 16 remaining | **In progress** |
| [MVP1.5 / v0.1.5](MVP1_5_DASHBOARD.md) | Real Signals | 1 item(s) queued | **Held / queued** |
| [MVP2 / v0.2](MVP2_DASHBOARD.md) | Observable | 1 / 1 scoped done · 1 remaining | **In progress** |
| MVP3 / v0.3 | Production Stacks | — | **Not yet scoped** |
Expand Down
50 changes: 27 additions & 23 deletions docs/00_overview/MVP1_DASHBOARD.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/00_overview/dashboard.html
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@ <h2>Releases</h2>
<div class="roadmap-row">
<div class="release-name"><a href="mvp1_dashboard.html">MVP1 / v0.1</a></div>
<div class="theme">The Loop</div>
<div class="progress">78 / 79 scoped done · 17 remaining</div>
<div class="progress">79 / 80 scoped done · 16 remaining</div>
<span class="state-pill in_progress">In progress</span>
</div>

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Implementation Plan — chore_e2e_seed_acme_idea_obsolete

**Date:** 2026-05-25
**Status:** Ready for Execution
**Status:** Complete (PR #250 merged 2026-05-25; PR B finalization in flight)
**Primary spec:** [`feature_spec.md`](feature_spec.md)
**Policy source(s):** [`CLAUDE.md`](../../../../CLAUDE.md) — "Tangential discoveries" rubric, two-PR finalization pattern; [`impl-execute SKILL.md`](../../../../.claude/skills/impl-execute/SKILL.md) — Step 7 finalization

Expand Down Expand Up @@ -282,14 +282,14 @@ No new test files. No orphaned test files. Coverage gate (80% Python per CLAUDE.

| Story | Status | Commit SHA |
|---|---|---|
| 1.1 — Close obsolete idea Status line | [ ] | |
| 1.2 — Refresh matrix row | [ ] | |
| 1.3 — Refresh ## Gaps body | [ ] | |
| 1.4 — Refresh ## Verdict | [ ] | |
| Epic 1 phase gate | [ ] | |
| **PR A** | [ ] | |
| 2.1 — git mv + state.md update | [ ] | |
| **PR B** | [ ] | |
| 1.1 — Close obsolete idea Status line | [x] | `69e89d8a` (post-rebase; orig `66d6ab75`) |
| 1.2 — Refresh matrix row | [x] | `9d36c2a5` (post-rebase; orig `10a4337a`) |
| 1.3 — Refresh ## Gaps body | [x] | `c4875efd` (post-rebase; orig `daf0ce86`) |
| 1.4 — Refresh ## Verdict | [x] | `1b7d1f53` (post-rebase; orig `b0a54fab`) |
| Epic 1 phase gate | [x] | 0 GPT-5.5 findings; 1427 unit tests passing; pnpm typecheck/lint clean |
| **PR A** | [x] | [#250](https://github.com/SoundMindsAI/relyloop/pull/250) merged 2026-05-25T20:47:32Z as squash `05f3d486` |
| 2.1 — git mv + state.md update | [x] | this finalization commit |
| **PR B** | [ ] | in flight |

## 8) Open questions

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Pipeline Status — chore_e2e_seed_acme_idea_obsolete

## Idea
- Status: Complete
- File: idea.md
- /idea-preflight verdict (2026-05-25): Ready as-is, zero patches needed

## Spec
- Status: Approved
- Date: 2026-05-25
- File: feature_spec.md
- Cross-model review: GPT-5.5 converged after 3 cycles
- Cycle 1: 2 findings (1 Medium, 1 Low) — both accepted, patched
- Cycle 2: 1 finding (Medium, internal scope/implementation contradiction from cycle-1 patch) — accepted, patched
- Cycle 3: 1 finding (Low, two-PR rollout shape) — accepted, patched
- Phases: 1 (single phase, two-PR rollout — see §3 Phase boundaries)
- FRs: 5 (FR-1 through FR-4 ship in PR A; FR-5 ships in PR B)

## Plan
- Status: Approved
- Date: 2026-05-25
- File: implementation_plan.md
- Cross-model review: GPT-5.5 cycle 1 produced 5 findings (2 High, 3 Low); all 5 accepted and patched. Cycle 2 produced 3 Low-severity findings, all accepted and patched (no High after patch → stop rule satisfied without cycle 3).
- Stories: 5 total across 2 epics (Epic 1 = Stories 1.1–1.4 in PR A; Epic 2 = Story 2.1 in PR B)
- Phases covered: single phase (two-PR rollout per spec §3)

## Implementation
- Status: Complete
- Date: 2026-05-25
- PR A (content): [#250](https://github.com/SoundMindsAI/relyloop/pull/250) — merged 2026-05-25T20:47:32Z as squash `05f3d486`
- Stories completed: 4 (Story 1.1 FR-1, Story 1.2 FR-2, Story 1.3 FR-3, Story 1.4 FR-4)
- CI: 6/7 checks green; the 1 failure (`smoke (operator-path tutorial flow)`) is pre-existing on `main` (5 consecutive main pushes failing the same way over 9h) and not introduced by this doc-only chore — captured in [`bug_smoke_dashboard_demo_state_locator_missing`](../bug_smoke_dashboard_demo_state_locator_missing/idea.md). Adjudicated on the PR.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The relative link to bug_smoke_dashboard_demo_state_locator_missing is broken. Since pipeline_status.md has been moved to docs/00_overview/implemented_features/2026_05_25_chore_e2e_seed_acme_idea_obsolete/, the relative path needs to go up three levels to reach the docs root, and then down to docs/02_product/planned_features/.

Suggested change
- CI: 6/7 checks green; the 1 failure (`smoke (operator-path tutorial flow)`) is pre-existing on `main` (5 consecutive main pushes failing the same way over 9h) and not introduced by this doc-only chore — captured in [`bug_smoke_dashboard_demo_state_locator_missing`](../bug_smoke_dashboard_demo_state_locator_missing/idea.md). Adjudicated on the PR.
- CI: 6/7 checks green; the 1 failure (`smoke (operator-path tutorial flow)`) is pre-existing on `main` (5 consecutive main pushes failing the same way over 9h) and not introduced by this doc-only chore — captured in [`bug_smoke_dashboard_demo_state_locator_missing`](../../../02_product/planned_features/bug_smoke_dashboard_demo_state_locator_missing/idea.md). Adjudicated on the PR.

- Cross-model reviews: Epic 1 phase-gate review = 0 findings; final review cycle 1 caught stale-base (rebased onto `bfa8799f`); cycle 2 = 0 findings.
- Gemini Code Assist: 3 line-level findings; all 3 rejected with empirical `ls -d` counter-evidence (hunk-isolated path-counting false positives). Summary adjudication comment posted.
- PR B (finalization): in flight — this branch (`docs/finalize-chore-e2e-seed-acme-idea-obsolete`).

## Done
- Status: Pending (PR B merge)
- Folder will be moved to `docs/00_overview/implemented_features/2026_05_25_chore_e2e_seed_acme_idea_obsolete/` via FR-5 on PR B.
56 changes: 24 additions & 32 deletions docs/00_overview/mvp1_dashboard.html
Original file line number Diff line number Diff line change
Expand Up @@ -397,13 +397,13 @@ <h2>MVP1 Progress</h2>
<div class="kpi-row">
<div class="kpi ">
<div class="label">Scoped items done</div>
<div class="value">78 / 79</div>
<div class="value">79 / 80</div>
<div class="sub">99% of feat_/infra_/chore_/epic_ items past idea stage</div>
<div class="bar"><span style="width:99%"></span></div>
</div>
<div class="kpi warn">
<div class="label">Pending work</div>
<div class="value">18</div>
<div class="value">17</div>
<div class="sub">every not-done feat/infra/chore/bug across all priorities</div>
</div>
<div class="kpi bug">
Expand All @@ -425,7 +425,7 @@ <h2>MVP1 Progress</h2>
</div>
<div class="kpi">
<div class="label">P2 (default)</div>
<div class="value">17</div>
<div class="value">16</div>
<div class="sub">important to file, not blocking</div>
</div>
<div class="kpi">
Expand All @@ -435,7 +435,7 @@ <h2>MVP1 Progress</h2>
</div>
<div class="kpi">
<div class="label">Legacy "Path to MVP1"</div>
<div class="value">17</div>
<div class="value">16</div>
<div class="sub">scoped not-done + bugs + chore-ideas only (excludes feat/infra ideas)</div>
</div>
</div>
Expand Down Expand Up @@ -463,7 +463,7 @@ <h2>Pipeline</h2>
</div>
<div class="kanban">
<div class="col idea">
<h3>Idea <span class="count">17</span></h3>
<h3>Idea <span class="count">16</span></h3>

<div class="card infra" data-prefix="infra" data-priority="P2">
<div class="name"><a href="../../docs/02_product/planned_features/infra_study_preflight_real_engine_integration">Study Preflight Real Engine Integration</a></div>
Expand Down Expand Up @@ -517,19 +517,6 @@ <h3>Idea <span class="count">17</span></h3>
</div>


<div class="card chore" data-prefix="chore" data-priority="P2">
<div class="name"><a href="../../docs/02_product/planned_features/chore_e2e_seed_acme_idea_obsolete">E2E Seed Acme Idea Obsolete</a></div>
<div class="meta">
<span class="badge chore">Chore</span>
<span class="badge priority" data-priority="P2">P2</span>

</div>
<div class="one-liner">[`chore_e2e_seed_acme_helper_dead/idea.md`](../02_product/planned_features/chore_e2e_seed_acme_helper_dead/idea.md) (dated 2026-05-21) proposed two paths:</div>


</div>


<div class="card chore" data-prefix="chore" data-priority="P2">
<div class="name"><a href="../../docs/02_product/planned_features/chore_state_md_size_compression">State Md Size Compression</a></div>
<div class="meta">
Expand Down Expand Up @@ -693,19 +680,7 @@ <h3>Spec <span class="count">0</span></h3>
</div>

<div class="col plan">
<h3>Plan <span class="count">1</span></h3>

<div class="card chore" data-prefix="chore" data-priority="P2">
<div class="name"><a href="../../docs/02_product/planned_features/chore_e2e_seed_acme_idea_obsolete/feature_spec.md">E2E Seed Acme Idea Obsolete</a></div>
<div class="meta">
<span class="badge chore">Chore</span>
<span class="badge priority" data-priority="P2">P2</span>
<a class="pr" href="https://github.com/SoundMindsAI/relyloop/pull/247">PR #247</a>
</div>
<div class="one-liner">Both stale artifacts updated to reflect reality.</div>


</div>
<h3>Plan <span class="count">0</span></h3>

</div>

Expand All @@ -727,7 +702,7 @@ <h3>Implementing <span class="count">1</span></h3>
</div>

<div class="col done">
<h3>Done <span class="count">97</span></h3>
<h3>Done <span class="count">98</span></h3>

<div class="card feat" data-prefix="feat" data-priority="P2">
<div class="name"><a href="../../docs/00_overview/implemented_features/2026_05_21_feat_agent_propose_search_space/feature_spec.md">Agent Propose Search Space</a></div>
Expand Down Expand Up @@ -1431,6 +1406,19 @@ <h3>Done <span class="count">97</span></h3>
</div>


<div class="card chore" data-prefix="chore" data-priority="P2">
<div class="name"><a href="../../docs/00_overview/implemented_features/2026_05_25_chore_e2e_seed_acme_idea_obsolete/feature_spec.md">E2E Seed Acme Idea Obsolete</a></div>
<div class="meta">
<span class="badge chore">Chore</span>

<a class="pr" href="https://github.com/SoundMindsAI/relyloop/pull/250">PR #250</a> <span>merged 2026-05-25</span>
</div>
<div class="one-liner">Both stale artifacts updated to reflect reality.</div>


</div>


<div class="card chore" data-prefix="chore" data-priority="P2">
<div class="name"><a href="../../docs/00_overview/implemented_features/2026_05_21_chore_e2e_test_rows_isolation/feature_spec.md">E2E Test Rows Isolation</a></div>
<div class="meta">
Expand Down Expand Up @@ -2154,6 +2142,8 @@ <h2>Dependency graph (feat_ + infra_)</h2>
class feat_digest_executable_followups_swap_template done;
feat_home_demo_reseed_endpoint[&quot;home demo reseed endpoint&quot;]
class feat_home_demo_reseed_endpoint done;
chore_e2e_seed_acme_idea_obsolete[&quot;e2e seed acme idea obsolete&quot;]
class chore_e2e_seed_acme_idea_obsolete done;
feat_study_baseline_trial[&quot;study baseline trial&quot;]
class feat_study_baseline_trial done;
feat_study_clone_from_previous[&quot;study clone from previous&quot;]
Expand Down Expand Up @@ -2365,6 +2355,8 @@ <h2>Dependency graph (feat_ + infra_)</h2>
class feat_digest_executable_followups_swap_template done;
feat_home_demo_reseed_endpoint[&quot;home demo reseed endpoint&quot;]
class feat_home_demo_reseed_endpoint done;
chore_e2e_seed_acme_idea_obsolete[&quot;e2e seed acme idea obsolete&quot;]
class chore_e2e_seed_acme_idea_obsolete done;
feat_study_baseline_trial[&quot;study baseline trial&quot;]
class feat_study_baseline_trial done;
feat_study_clone_from_previous[&quot;study clone from previous&quot;]
Expand Down

This file was deleted.

2 changes: 1 addition & 1 deletion state.md

Large diffs are not rendered by default.