diff --git a/.changeset/agenttask-docs-positioning.md b/.changeset/agenttask-docs-positioning.md new file mode 100644 index 0000000..931535e --- /dev/null +++ b/.changeset/agenttask-docs-positioning.md @@ -0,0 +1,6 @@ +--- +"@operatorstack/yield": minor +--- + +Clarify AgentTask as a bounded coding-agent judgment in a code-controlled +workflow, with aligned TypeScript, Python, Go, and Rust guidance. diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index f0699d7..86e52a8 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -411,5 +411,5 @@ jobs: YIELD_JOURNAL="$journal" node skills/release-yield/main.ts > "$output" node -e ' const output = require(process.argv[1]); - if (output.type !== "request" || output.envelope.request.id !== "select-bump") process.exit(1); + if (output.type !== "request" || output.envelope.request.id !== "select-mode") process.exit(1); ' "$output" diff --git a/evals/results/latest-conversion.json b/evals/results/latest-conversion.json index 1a19fd5..d3be4b6 100644 --- a/evals/results/latest-conversion.json +++ b/evals/results/latest-conversion.json @@ -1,8 +1,8 @@ { "schema_version": 1, "methodology_version": "semantic-disposition-v1", - "generated_at": "2026-08-08T20:17:16.573Z", - "source_hash": "fa720eb84c6411442ff0e7296423a95a533c997c40c3047ae1128aa19a5dbe2c", + "generated_at": "2026-08-08T22:03:02.341Z", + "source_hash": "172b2e12624cb922d7f15f03f745d46107e42297b9a3da3c9ca9e4549f46e465", "fixture_source_hash": "9ab03fffe6716da8298b461f79c9eebae7c7bb01151328686ec51ed9c0b77fe5", "status": "passed", "model": { @@ -13,10 +13,10 @@ }, "sessions": 2, "token_usage": { - "input_tokens": 495493, - "cached_input_tokens": 446404, - "output_tokens": 7931, - "reasoning_output_tokens": 1862 + "input_tokens": 425017, + "cached_input_tokens": 382499, + "output_tokens": 8032, + "reasoning_output_tokens": 1802 }, "clause_counts": { "total": 4, diff --git a/evals/results/latest.json b/evals/results/latest.json index 9085650..61eac28 100644 --- a/evals/results/latest.json +++ b/evals/results/latest.json @@ -1,8 +1,8 @@ { "schema_version": 2, "methodology_version": "1.1", - "generated_at": "2026-08-08T21:45:59.521Z", - "source_digest": "f064d931095318d00a02d4b407f8b784dd6a0a24d190f2260f4158e50187515a", + "generated_at": "2026-08-08T21:55:26.622Z", + "source_digest": "a29a1bff252107e06d7ff43bd14d10abf0cc20a9eb57e3115c250caaf7ef1b19", "status": "passed", "workflow_conformance": { "passed": 40, diff --git a/evals/scripts/run.mjs b/evals/scripts/run.mjs index 5abcbcc..4313d73 100644 --- a/evals/scripts/run.mjs +++ b/evals/scripts/run.mjs @@ -59,7 +59,7 @@ const runtimeCases = [ "changed source is refused until the user accepts the change", ], ] -const workflowRuntimeVersion = "0.2.0" +const workflowRuntimeVersion = "0.3.0" const excludedDirectories = new Set([ ".git", ".yield", diff --git a/examples/convert-skill/skill.json b/examples/convert-skill/skill.json index a4300d8..fcda65e 100644 --- a/examples/convert-skill/skill.json +++ b/examples/convert-skill/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": ["go", "run", "."] } diff --git a/examples/data-migration/skill.json b/examples/data-migration/skill.json index ad5875a..7e01f78 100644 --- a/examples/data-migration/skill.json +++ b/examples/data-migration/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": ["cargo", "run", "--quiet"] } diff --git a/examples/env-doctor/skill.json b/examples/env-doctor/skill.json index a22630d..827a3f8 100644 --- a/examples/env-doctor/skill.json +++ b/examples/env-doctor/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": ["python3", "main.py"] } diff --git a/examples/investigate/skill.json b/examples/investigate/skill.json index a4300d8..fcda65e 100644 --- a/examples/investigate/skill.json +++ b/examples/investigate/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": ["go", "run", "."] } diff --git a/examples/library/go/audit-security/skill.json b/examples/library/go/audit-security/skill.json index 67530de..4fee228 100644 --- a/examples/library/go/audit-security/skill.json +++ b/examples/library/go/audit-security/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/go/investigate-failure/skill.json b/examples/library/go/investigate-failure/skill.json index 37f5150..e3acb26 100644 --- a/examples/library/go/investigate-failure/skill.json +++ b/examples/library/go/investigate-failure/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/go/migrate-database/skill.json b/examples/library/go/migrate-database/skill.json index 5a0913f..0d8449c 100644 --- a/examples/library/go/migrate-database/skill.json +++ b/examples/library/go/migrate-database/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/go/publish-ios/skill.json b/examples/library/go/publish-ios/skill.json index 0f49ece..48ef012 100644 --- a/examples/library/go/publish-ios/skill.json +++ b/examples/library/go/publish-ios/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/go/qa-web-change/skill.json b/examples/library/go/qa-web-change/skill.json index d87b9bd..1931421 100644 --- a/examples/library/go/qa-web-change/skill.json +++ b/examples/library/go/qa-web-change/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/go/release-package/skill.json b/examples/library/go/release-package/skill.json index 11fb08a..dc6f57b 100644 --- a/examples/library/go/release-package/skill.json +++ b/examples/library/go/release-package/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/go/repair-ci/skill.json b/examples/library/go/repair-ci/skill.json index 6218aed..308ef6b 100644 --- a/examples/library/go/repair-ci/skill.json +++ b/examples/library/go/repair-ci/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/go/review-branch/skill.json b/examples/library/go/review-branch/skill.json index b0cb57c..5ee30d4 100644 --- a/examples/library/go/review-branch/skill.json +++ b/examples/library/go/review-branch/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/go/triage-issue/skill.json b/examples/library/go/triage-issue/skill.json index 7a7ea0b..e44b945 100644 --- a/examples/library/go/triage-issue/skill.json +++ b/examples/library/go/triage-issue/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/go/upgrade-dependency/skill.json b/examples/library/go/upgrade-dependency/skill.json index 7f1beb0..ba6c366 100644 --- a/examples/library/go/upgrade-dependency/skill.json +++ b/examples/library/go/upgrade-dependency/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "go", "run": [ "go", diff --git a/examples/library/python/audit-security/skill.json b/examples/library/python/audit-security/skill.json index a0c3008..9b101d2 100644 --- a/examples/library/python/audit-security/skill.json +++ b/examples/library/python/audit-security/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/python/investigate-failure/skill.json b/examples/library/python/investigate-failure/skill.json index 9105734..bc9d66c 100644 --- a/examples/library/python/investigate-failure/skill.json +++ b/examples/library/python/investigate-failure/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/python/migrate-database/skill.json b/examples/library/python/migrate-database/skill.json index e544c0f..3763248 100644 --- a/examples/library/python/migrate-database/skill.json +++ b/examples/library/python/migrate-database/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/python/publish-ios/skill.json b/examples/library/python/publish-ios/skill.json index 258e8ee..0903444 100644 --- a/examples/library/python/publish-ios/skill.json +++ b/examples/library/python/publish-ios/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/python/qa-web-change/skill.json b/examples/library/python/qa-web-change/skill.json index 77c9ff2..7007368 100644 --- a/examples/library/python/qa-web-change/skill.json +++ b/examples/library/python/qa-web-change/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/python/release-package/skill.json b/examples/library/python/release-package/skill.json index 6c57303..a7249a8 100644 --- a/examples/library/python/release-package/skill.json +++ b/examples/library/python/release-package/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/python/repair-ci/skill.json b/examples/library/python/repair-ci/skill.json index 57cd540..ad61227 100644 --- a/examples/library/python/repair-ci/skill.json +++ b/examples/library/python/repair-ci/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/python/review-branch/skill.json b/examples/library/python/review-branch/skill.json index fc1e014..6db4a49 100644 --- a/examples/library/python/review-branch/skill.json +++ b/examples/library/python/review-branch/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/python/triage-issue/skill.json b/examples/library/python/triage-issue/skill.json index 0c4283f..d4c0400 100644 --- a/examples/library/python/triage-issue/skill.json +++ b/examples/library/python/triage-issue/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/python/upgrade-dependency/skill.json b/examples/library/python/upgrade-dependency/skill.json index 801dd30..b4258dc 100644 --- a/examples/library/python/upgrade-dependency/skill.json +++ b/examples/library/python/upgrade-dependency/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "python", "run": [ "python3", diff --git a/examples/library/rust/audit-security/skill.json b/examples/library/rust/audit-security/skill.json index 66061e6..35915ed 100644 --- a/examples/library/rust/audit-security/skill.json +++ b/examples/library/rust/audit-security/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/rust/investigate-failure/skill.json b/examples/library/rust/investigate-failure/skill.json index 15ea4ac..d7a1e0e 100644 --- a/examples/library/rust/investigate-failure/skill.json +++ b/examples/library/rust/investigate-failure/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/rust/migrate-database/skill.json b/examples/library/rust/migrate-database/skill.json index 236b8b3..2b0607a 100644 --- a/examples/library/rust/migrate-database/skill.json +++ b/examples/library/rust/migrate-database/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/rust/publish-ios/skill.json b/examples/library/rust/publish-ios/skill.json index 5c0b1bc..5a710c8 100644 --- a/examples/library/rust/publish-ios/skill.json +++ b/examples/library/rust/publish-ios/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/rust/qa-web-change/skill.json b/examples/library/rust/qa-web-change/skill.json index 52a59fe..6aa1de4 100644 --- a/examples/library/rust/qa-web-change/skill.json +++ b/examples/library/rust/qa-web-change/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/rust/release-package/skill.json b/examples/library/rust/release-package/skill.json index ebd0dc4..f38e0af 100644 --- a/examples/library/rust/release-package/skill.json +++ b/examples/library/rust/release-package/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/rust/repair-ci/skill.json b/examples/library/rust/repair-ci/skill.json index 5bed648..17c4f70 100644 --- a/examples/library/rust/repair-ci/skill.json +++ b/examples/library/rust/repair-ci/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/rust/review-branch/skill.json b/examples/library/rust/review-branch/skill.json index 5acb74c..1cf6da9 100644 --- a/examples/library/rust/review-branch/skill.json +++ b/examples/library/rust/review-branch/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/rust/triage-issue/skill.json b/examples/library/rust/triage-issue/skill.json index 6d51728..8d08d8c 100644 --- a/examples/library/rust/triage-issue/skill.json +++ b/examples/library/rust/triage-issue/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/rust/upgrade-dependency/skill.json b/examples/library/rust/upgrade-dependency/skill.json index 91dc38f..520fb82 100644 --- a/examples/library/rust/upgrade-dependency/skill.json +++ b/examples/library/rust/upgrade-dependency/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "rust", "run": [ "cargo", diff --git a/examples/library/typescript/audit-security/skill.json b/examples/library/typescript/audit-security/skill.json index 41712bf..30e5cb4 100644 --- a/examples/library/typescript/audit-security/skill.json +++ b/examples/library/typescript/audit-security/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/library/typescript/investigate-failure/skill.json b/examples/library/typescript/investigate-failure/skill.json index af3887c..2a63740 100644 --- a/examples/library/typescript/investigate-failure/skill.json +++ b/examples/library/typescript/investigate-failure/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/library/typescript/migrate-database/skill.json b/examples/library/typescript/migrate-database/skill.json index 65d3af9..9aa252a 100644 --- a/examples/library/typescript/migrate-database/skill.json +++ b/examples/library/typescript/migrate-database/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/library/typescript/publish-ios/skill.json b/examples/library/typescript/publish-ios/skill.json index 58e9f46..cf410e6 100644 --- a/examples/library/typescript/publish-ios/skill.json +++ b/examples/library/typescript/publish-ios/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/library/typescript/qa-web-change/skill.json b/examples/library/typescript/qa-web-change/skill.json index 6f1a6b7..fbee5af 100644 --- a/examples/library/typescript/qa-web-change/skill.json +++ b/examples/library/typescript/qa-web-change/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/library/typescript/release-package/skill.json b/examples/library/typescript/release-package/skill.json index a72f293..1865cd1 100644 --- a/examples/library/typescript/release-package/skill.json +++ b/examples/library/typescript/release-package/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/library/typescript/repair-ci/skill.json b/examples/library/typescript/repair-ci/skill.json index 519d726..5790274 100644 --- a/examples/library/typescript/repair-ci/skill.json +++ b/examples/library/typescript/repair-ci/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/library/typescript/review-branch/skill.json b/examples/library/typescript/review-branch/skill.json index d671345..cac7334 100644 --- a/examples/library/typescript/review-branch/skill.json +++ b/examples/library/typescript/review-branch/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/library/typescript/triage-issue/skill.json b/examples/library/typescript/triage-issue/skill.json index bacbd6e..5bb4537 100644 --- a/examples/library/typescript/triage-issue/skill.json +++ b/examples/library/typescript/triage-issue/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/library/typescript/upgrade-dependency/skill.json b/examples/library/typescript/upgrade-dependency/skill.json index 8808940..32ace21 100644 --- a/examples/library/typescript/upgrade-dependency/skill.json +++ b/examples/library/typescript/upgrade-dependency/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": [ "node", diff --git a/examples/release-checklist/skill.json b/examples/release-checklist/skill.json index 93f17cc..1f7903e 100644 --- a/examples/release-checklist/skill.json +++ b/examples/release-checklist/skill.json @@ -1,6 +1,6 @@ { "version": 1, - "yield_version": "0.2.0", + "yield_version": "0.3.0", "language": "typescript", "run": ["node", "main.ts"] }