Skip to content

feat(pipeline): PIPELINE-ALPHA — 10-step tri pipeline orchestrator#580

Merged
gHashTag merged 1 commit into
mainfrom
feat/496-pipeline-alpha
Apr 30, 2026
Merged

feat(pipeline): PIPELINE-ALPHA — 10-step tri pipeline orchestrator#580
gHashTag merged 1 commit into
mainfrom
feat/496-pipeline-alpha

Conversation

@gHashTag
Copy link
Copy Markdown
Owner

Summary

PIPELINE-ALPHA: 10-step automated development pipeline orchestrator.

New file

  • src/tri/pipeline.zig — 326 LOC

Pipeline steps

  1. scan — find similar issues + experience
  2. pick — smart selection with MNL avoidance
  3. research — immutable GitHub record
  4. spec_create — reuse closest template
  5. gen — .tri → .zig via VIBEE
  6. test — run tests, capture failures
  7. verdict — toxic verdict check
  8. experience_save — persist episode + learnings
  9. git_commit — commit with issue reference
  10. loop_decide — continue or stop

Components

  • PipelineRun: step tracking, fail threshold (3), progress
  • ExperienceStore: cross-session memory, pattern matching, success rate
  • ToxicVerdict: before/after scoring with delta threshold
  • Verdict: per-category pass/fail

Tests (6)

  • Step recording, progress tracking, fail threshold, experience save/query, verdict pass, verdict fail

Closes #496

- Add src/tri/pipeline.zig
- PipelineRun: 10-step orchestrator (scan→pick→research→spec→gen→test→verdict→experience→commit→loop)
  Fail threshold (3 consecutive = stop), progress tracking
  Issue binding, step recording, shouldContinue logic
- ExperienceStore: cross-session experience persistence
  findSimilar for pattern matching, success rate tracking
- ToxicVerdict: before/after scoring with delta threshold
  Multi-category verdict aggregation, overall pass/fail
- Verdict: per-category with before→after delta
- 6 tests: step recording, progress, fail threshold,
  experience save/query, verdict pass, verdict fail

Closes #496
@gHashTag gHashTag merged commit bb9713a into main Apr 30, 2026
9 of 19 checks passed
@gHashTag gHashTag deleted the feat/496-pipeline-alpha branch April 30, 2026 01:35
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.

🎯 EPIC ISSUE: — PIPELINE-ALPHA

1 participant