Skip to content

ADR-191: Add finalized OOP ML pipeline spec#242

Merged
jodavis merged 1 commit into
feature/ADR-191-ml-pipelinefrom
dev/jodavis/ADR-191-spec
Jul 24, 2026
Merged

ADR-191: Add finalized OOP ML pipeline spec#242
jodavis merged 1 commit into
feature/ADR-191-ml-pipelinefrom
dev/jodavis/ADR-191-spec

Conversation

@jodavis-claude

Copy link
Copy Markdown
Collaborator

Summary

  • Adds the finalized ml/_spec_OopPipeline.md design spec for refactoring the DVC pipeline into proper OOP design patterns
  • Includes the 21-task breakdown (ADR-338 through ADR-358), tracked as children of the ADR-191 epic
  • Supersedes the discarded earlier implementation attempt and its now-cut task breakdown (ADR-224–232)

Test plan

  • Review spec content against ml/dvc.yaml/ml/params.yaml conventions
  • Confirm task breakdown ordering (clean vertical slice, then augmentation pass) matches team expectations

🤖 Generated with Claude Code

Adds the finalized design spec and 21-task breakdown for refactoring the
DVC pipeline into proper OOP design patterns, superseding the discarded
earlier implementation attempt and its task breakdown.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Test Results

401 tests  ±0   401 ✅ ±0   2m 31s ⏱️ +26s
  5 suites ±0     0 💤 ±0 
  5 files   ±0     0 ❌ ±0 

Results for commit 93f9345. ± Comparison against base commit 8f1b8b7.

This pull request removes 3 and adds 2 tests. Note that renamed tests count towards both.
,False)
AdaptiveRemote.Services.ProgrammaticSettings.PersistSettingsTests ‑ PersistSettings_Set_ValidatesKeyNameAsync (Hello
AdaptiveRemote.Services.ProgrammaticSettings.PersistSettingsTests ‑ PersistSettings_Set_ValidatesValueAsync (Invalid
AdaptiveRemote.Services.ProgrammaticSettings.PersistSettingsTests ‑ PersistSettings_Set_ValidatesKeyNameAsync (Hello
,False)
AdaptiveRemote.Services.ProgrammaticSettings.PersistSettingsTests ‑ PersistSettings_Set_ValidatesValueAsync (Invalid
,False)

@jodavis
jodavis merged commit c4261cd into feature/ADR-191-ml-pipeline Jul 24, 2026
4 checks passed
@jodavis
jodavis deleted the dev/jodavis/ADR-191-spec branch July 24, 2026 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants