Repository navigation
Added new skill to test and fix any issues - #89
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
✅ Files skipped from review due to trivial changes (1)
📝 WalkthroughWalkthroughTwo documentation skills were changed: Changes
Sequence Diagram(s)sequenceDiagram
participant Author
participant Gen as finalrun-generate-test
participant CLI as finalrun-use-cli
participant Art as CLI artifacts (result.json, screenshots, logs)
participant Fixer as finalrun-test-and-fix
Author->>Gen: request test generation (including Step 1B)
Gen-->>Author: produced/updated tests + edge-case list
Author->>CLI: run tests (choose rebuild vs reuse, set --env/--platform)
CLI->>Art: produce artifacts
Art-->>Fixer: provide result.json, actions/, screenshots, logs
Fixer->>Author: classify failure and recommend narrow fixes or re-run
Author->>CLI: re-run after fixes (loop until green or stop)
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Adds a new
finalrun-test-and-fixskill at skills/finalrun-test-and-fix/SKILL.md that orchestrates the full FinalRun loop end-to-end: deep-dive a feature and author tests viafinalrun-generate-test, run them viafinalrun-use-cli, then triage failures from CLI artifacts and fix app code or tests until the run is green.Key behaviors encoded in the skill:
finalrun checkclean → execute → only then read artifacts and apply fixes.finalrun test <selectors>against the touched spec(s); never escalates tofinalrun suiteunless the user asks.result.json,actions/, screenshots, recording, and logs; classifies failures (test wording vs. app bug vs. env/secret blocker) before editing.finalrun-generate-test; CLI/flag/artifact semantics route tofinalrun-use-cli.Summary by CodeRabbit