-
Notifications
You must be signed in to change notification settings - Fork 0
Add agent workflow binstub contract #191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
justin808
merged 5 commits into
main
from
codex/seam-20260711-react-on-rails-starter-tanstack
Jul 15, 2026
Merged
Changes from 2 commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
edccc9c
Add agent workflow binstub contract
justin808 bcad23a
Fix seam setup and test wrappers
justin808 dc6f7fd
fix: use CI test tier for agent validation
justin808 30e3140
fix: install Playwright Chromium during setup
justin808 10668bf
Merge branch main into codex/seam-20260711-react-on-rails-starter-tan…
justin808 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| --- | ||
| base_branch: main | ||
| follow_up_prefix: "Follow-up:" | ||
| review_gate: AI reviewers are advisory unless they confirm a blocker; merge gate is the full `gh pr checks` list green (not --required) + all threads resolved + mergeable clean | ||
| approval_exempt: at batch closeout, auto-merge ready low-risk PRs that pass the merge gate; keep high-risk (CI/workflow, build-config, dependency or runtime bumps, broad refactors, release) maintainer-gated | ||
| coordination_backend: private shakacode/agent-coordination (claims/heartbeats namespaced by full repo name) | ||
| changelog: n/a | ||
| benchmark_labels: n/a | ||
| merge_ledger: n/a | ||
| ci_parity_environment: n/a — reproduce CI-only failures from the matching job in .github/workflows/** | ||
| hosted_ci_trigger: n/a — CI runs on every PR if configured | ||
| ci_change_detector: n/a |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,18 @@ | ||
| # Agent Workflow Scripts | ||
|
|
||
| Standard entry points that portable agent-workflow skills call, so a skill can | ||
| run `.agents/bin/<name>` in any repo without knowing this repo's specific | ||
| commands. Each script is a thin, repo-owned wrapper. A script that is **absent** | ||
| means that capability is n/a here. | ||
|
|
||
| | Script | Purpose | This repo runs | | ||
| | --- | --- | --- | | ||
| | `setup` | Install dependencies and prepare the development database | `bin/setup` | | ||
| | `validate` | Pre-push gate | `bundle exec rake` | | ||
| | `test` | Run tests, including test database preparation | `bin/test "$@"` | | ||
| | `lint` | Lint / format | n/a | | ||
| | `build` | Build / type-check | n/a | | ||
| | `docs` | Docs checks | n/a | | ||
| | `ci-detect` | CI change detector | n/a | | ||
|
|
||
| Non-command policy lives in [`../agent-workflow.yml`](../agent-workflow.yml). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| #!/usr/bin/env bash | ||
| # Generated by shakacode/agent-workflows bin/push-downstream. | ||
| # Install dependencies and prepare the development database. | ||
| set -euo pipefail | ||
| cd "$(CDPATH= cd -- "$(dirname -- "$0")/../.." && pwd)" | ||
| exec bin/setup "$@" | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| #!/usr/bin/env bash | ||
| # Generated by shakacode/agent-workflows bin/push-downstream. | ||
| # Run the repository test entry point, including test database preparation. | ||
| set -euo pipefail | ||
| cd "$(CDPATH= cd -- "$(dirname -- "$0")/../.." && pwd)" | ||
| exec bin/test "$@" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| #!/usr/bin/env bash | ||
| # Generated by shakacode/agent-workflows bin/push-downstream. | ||
| # Pre-push gate. | ||
| set -euo pipefail | ||
| cd "$(CDPATH= cd -- "$(dirname -- "$0")/../.." && pwd)" | ||
| exec bundle exec rake | ||
|
justin808 marked this conversation as resolved.
Outdated
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.