Skip to content

feat(run): receipt route decisions - #547

Merged
solomonneas merged 1 commit into
mainfrom
issue/501-route-decision-receipt
Jul 26, 2026
Merged

feat(run): receipt route decisions#547
solomonneas merged 1 commit into
mainfrom
issue/501-route-decision-receipt

Conversation

@solomonneas

Copy link
Copy Markdown
Collaborator

Closes #501.

Summary

  • Write route-decision.json beside each run receipt with the chosen route, confidence, route-template version, admissible seats, and schema version.
  • Emit the same typed artifact for --no-route, with the route fields set to null.
  • Finalize the artifact after routing even when the run later fails, without changing run_receipts.py or worker-results.json.

Verification

  • brigade work verify run --target . --command "./scripts/verify" --capture brigade-work

Co-Authored-By: Codex <codex@openai.com>
@coderabbitai

coderabbitai Bot commented Jul 26, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are limited based on label configuration.

🏷️ Required labels (at least one) (1)
  • coderabbit-review

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: escoffier-labs/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 74bb8fe5-452f-45dd-85b9-1207b6c39343

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch issue/501-route-decision-receipt

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@solomonneas
solomonneas merged commit 16efca0 into main Jul 26, 2026
26 of 28 checks passed
@solomonneas
solomonneas deleted the issue/501-route-decision-receipt branch July 26, 2026 19:42
@solomonneas solomonneas self-assigned this Jul 26, 2026
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.

run: make route decisions typed, receipted artifacts

1 participant