mirror of
https://github.com/mikeyobrien/ralph-orchestrator.git
synced 2026-04-25 07:05:57 +03:00
[PR #146] [MERGED] chore: preflight gates + skills refresh #163
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ralph-orchestrator#163
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mikeyobrien/ralph-orchestrator/pull/146
Author: @mikeyobrien
Created: 2/2/2026
Status: ✅ Merged
Merged: 2/2/2026
Merged by: @mikeyobrien
Base:
main← Head:pr/last-71-commits📝 Commits (10+)
bddcae0Add playwriter and tmux terminal skillsd4c8410feat: add ralph preflight command49b1079feat: auto-preflight before ralph run637fd7cfeat: add cargo audit backpressure gateb6e9794feat: add coverage backpressure gatee0d3374chore(presets): add decision confidence protocol737cf79Add self-healing hat to confession-loop presetf4635f0feat: add persistent mode to suppress LOOP_COMPLETE termination25168b7Add verifier quality report backpressuref1003f7Add performance regression backpressure gate📊 Changes
172 files changed (+12020 additions, -8293 deletions)
View changed files
📝
.claude/agents/ralph-loop-runner.md(+1 -1)📝
.claude/skills/code-assist/SKILL.md(+75 -323)📝
.claude/skills/code-task-generator/SKILL.md(+64 -247)➖
.claude/skills/codebase-summary/SKILL.md(+0 -314)📝
.claude/skills/pdd/SKILL.md(+90 -253)➕
.claude/skills/playwriter/SKILL.md(+90 -0)➖
.claude/skills/ralph-diagnostics/SKILL.md(+0 -231)➖
.claude/skills/ralph-loop/SKILL.md(+0 -300)➕
.claude/skills/ralph-operations/SKILL.md(+213 -0)➕
.claude/skills/test-driven-development/SKILL.md(+134 -0)➕
.claude/skills/tmux-terminal/SKILL.md(+107 -0)➕
.github/ISSUE_TEMPLATE/bug_report.yml(+91 -0)➕
.github/ISSUE_TEMPLATE/config.yml(+5 -0)➕
.github/ISSUE_TEMPLATE/feature_request.yml(+64 -0)➕
.github/ISSUE_TEMPLATE/question.yml(+50 -0)➕
.ralph/agent/decisions.md(+86 -0)📝
AGENTS.md(+3 -3)📝
Cargo.lock(+2 -2)📝
Cargo.toml(+1 -1)📝
README.md(+1 -1)...and 80 more files
📄 Description
Summary
--yoloto Codex CLI invocation and adjusts tests.Testing
cargo testCommits (last 71)
299d45bfeat(adapters): add --yolo to codex cli758cce2feat(robot): human-in-the-loop improvements - separate queue, TUI metadata, event naming7c99179refactor: decouple ralph-telegram from ralph-core via RobotService trait (KISS item #9)bb2129frefactor: remove unused ralph-adapters dependency from ralph-tui (KISS item #13)720cdf6refactor: unify TDD skills into single test-driven-development skill (KISS item #2)a6c2588fix: resolve 26 clippy warnings across workspace (unblock backpressure)eb622e1refactor: reduce PDD and code-task-generator constraint density (KISS item #11)cf79fc3refactor: reduce code-assist constraint density from 111 to 32 MUSTs (KISS item #11)877989crefactor: consolidate ralph-loop and ralph-diagnostics into ralph-operations skill (KISS item #10)794d142chore: remove standalone codebase-summary skill (KISS item #12)7216417feat(config): add extra_instructions field for shared hat instruction fragments95eb069feat: gate session recorder/player behindrecordingfeature flag (KISS #7)23ecdbbrefactor: remove chaos_mode dead code (KISS item #6)8f57421fix: handle wide character display widths in TUI ContentPane0fba205fix: resolve events path from current-events marker for interact.human09a54d8refactor(presets): remove 13 redundant/experimental presets, slim to core 150096624fix: preserve TUI iteration buffers across task.start reset16442fdfeat(code-task-generator): align CTG SOP with Level 5 spec-driven pipeline43a58b0feat(pdd): align PDD SOP with Level 5 spec-driven pipeline655cdcafeat: add spec acceptance criteria verification gate to backpressure0b136fcfeat: add spec-to-test stub generation skill and acceptance criteria parser3a1819dfeat: add spec completeness validator to preflight checksb8082e9feat: add Self-Healer hat, improve tests, fix UTF-8 boundary, make preflight opt-in5c801a3feat(presets): add confidence scoring thresholdsad2d0c0docs: define decision journal format1f92695fix(core): resolve parent skills dirs2304aa2fix(cli): resolve configured skill dirs in parent workspace2ed48c0fix(cli): discover parent skills dir for nested rootsf38f3fafix(cli): discover nested skills dirs5797294test(cli): cover user skill discovery32ff3b0feat(cli): add skill list and improve discoveryd98b221feat(cli): add tutorial onboarding command1320131test(cli): cover run_command dry-run and continue error45475ebtest(cli): expand loops command coverageeddd321fix(cli): allow partial merge queue id resolutioneaadda4test(core): cover event loop helper branches8bc8569test: cover termination reasons and merge queue resolution013af96test: expand event loop and loops coverage9f706cbtest: add preset run coverage and shared cwd guard147a2a9test(cli): expand coverage for bot/web/loop runner7d9fa33test(cli,adapters): expand coverage for config and ptya4a84c9test: expand pty streaming and planning session coverage7d19b5ctest(cli): add loops and sop runner coveraged6e6f2atest(cli): add memory formatting tests08c3987fix(cli): normalize task status filteringe78b5c5test(cli): cover bot token resolutionfde3383fix(cli): normalize token and tsx version parsing76ebd53test(adapters,cli): cover pty executor paths1eb3275test(cli): expand coverage for bot/web/loop_runner7f80ffbtest: add cli run/web integration coverage35267f4test(cli,adapters): expand unit coverage for helpers3261dbbtest(cli): expand web and bot coverage8157eb7test(cli,core): stabilize cwd handling and completion tests8998d62test: extend loop runner and pty executor coveragef85ce55test: extend coverage for cli helpers0df20f4Add troubleshooting links to common errorsa77c0cddocs(api): add Rust examples for agents/config/metrics/securityb0de08ddocs: detail backend configurationfa6bcf7Update getting started quick start tutorial44c618cfeat(cli): add doctor diagnostics command40116f2Add GitHub issue templates0e3d503Fix installation guide for Rust CLIf1003f7Add performance regression backpressure gate25168b7Add verifier quality report backpressuref4635f0feat: add persistent mode to suppress LOOP_COMPLETE termination737cf79Add self-healing hat to confession-loop presete0d3374chore(presets): add decision confidence protocolb6e9794feat: add coverage backpressure gate637fd7cfeat: add cargo audit backpressure gate49b1079feat: auto-preflight before ralph rund4c8410feat: add ralph preflight command🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.