Summary
Five Rig samples were randomly selected and executed by the sample-coordinator → sample-runner agent pipeline.
| Sample |
Status |
296-git-file-ownership-mapper.md |
✅ succeeded |
154-dep-license-auditor-v2.md |
✅ succeeded |
375-git-diff-stats-summarizer.md |
✅ succeeded |
269-ts-jsdoc-coverage.md |
✅ succeeded |
388-git-log-graph-summarizer.md |
✅ succeeded |
Sample Results
296-git-file-ownership-mapper.md
Path: skills/rig/samples/296-git-file-ownership-mapper.md
Status: ✅ succeeded
Final output
{
"ownership": {
"src/samples/01-single-agent-haiku.ts": {
"primaryOwner": "198982749+Copilot@users.noreply.github.com",
"commitCount": 1,
"contributors": ["198982749+Copilot@users.noreply.github.com"]
}
},
"mostActiveContributor": "198982749+Copilot@users.noreply.github.com"
}
(Full output truncated — ownership map covers all 50+ sample files, each attributed to 198982749+Copilot@users.noreply.github.com with commitCount 1.)
154-dep-license-auditor-v2.md
Path: skills/rig/samples/154-dep-license-auditor-v2.md
Status: ✅ succeeded
Final output
{
"packages": [
{"name": "`@anthropic-ai/sdk`", "license": "MIT", "classification": "permissive"},
{"name": "`@earendil-works/pi-agent-core`", "license": "MIT", "classification": "permissive"},
{"name": "`@earendil-works/pi-ai`", "license": "MIT", "classification": "permissive"},
{"name": "`@github/copilot-sdk`", "license": "MIT", "classification": "permissive"},
{"name": "`@openai/codex-sdk`", "license": "Apache-2.0", "classification": "permissive"},
{"name": "`@types/node`", "license": "MIT", "classification": "permissive"},
{"name": "typescript", "license": "Apache-2.0", "classification": "permissive"},
{"name": "vitest", "license": "MIT", "classification": "permissive"},
{"name": "zx", "license": "Apache-2.0", "classification": "permissive"}
],
"hasCopyleft": false,
"totalCount": 9
}
375-git-diff-stats-summarizer.md
Path: skills/rig/samples/375-git-diff-stats-summarizer.md
Status: ✅ succeeded
Final output
{
"files": [],
"totalAdditions": 0,
"totalDeletions": 0
}
269-ts-jsdoc-coverage.md
Path: skills/rig/samples/269-ts-jsdoc-coverage.md
Status: ✅ succeeded
Final output
{
"files": {
"./skills/rig/rig.ts": {"documentedCount": 8, "undocumentedCount": 23, "coverage": 0.26},
"./skills/rig/engines/utils.ts": {"documentedCount": 0, "undocumentedCount": 2, "coverage": 0}
},
"overall": {
"totalFunctions": 74,
"documentedFunctions": 16,
"coveragePercent": 21.62
},
"wellDocumentedFiles": [
"./skills/rig/globals.ts",
"./scripts/run-sample.test.ts",
"./src/workflow.test.ts"
]
}
(Full output truncated — coverage reported for 20 files.)
388-git-log-graph-summarizer.md
Path: skills/rig/samples/388-git-log-graph-summarizer.md
Status: ✅ succeeded
Final output
{
"lines": [
{
"type": "commit",
"hash": "95c2615",
"message": "Forward structured output schemas to Copilot SDK (#384)"
}
],
"mergeCount": 0,
"commitCount": 1,
"branchPoints": 0
}
Rig Runtime Logs
The following rig.* JSONL lines were captured from each sample subprocess stderr (via RIG_DEBUG=agent:invoke,agent:retry,agent:error,agent:failure,agent:close,engine:copilot:create,engine:copilot:close). The transport shows stdio because each sample was run by spawning node skills/rig/rig.ts --server as a child process, which uses the stdio transport to the Copilot CLI.
296-git-file-ownership-mapper.md
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"agent"}}
{"type":"rig.engine:copilot:close"}
154-dep-license-auditor-v2.md
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"agent"}}
{"type":"rig.engine:copilot:close"}
375-git-diff-stats-summarizer.md
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"agent"}}
{"type":"rig.engine:copilot:close"}
269-ts-jsdoc-coverage.md
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"agent"}}
{"type":"rig.engine:copilot:close"}
388-git-log-graph-summarizer.md
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"agent"}}
{"type":"rig.engine:copilot:close"}
Generated by Daily Rig Sample Report · sonnet46 440.3 AIC · ⌖ 9.1 AIC · ⊞ 5.2K · ◷
Summary
Five Rig samples were randomly selected and executed by the
sample-coordinator→sample-runneragent pipeline.296-git-file-ownership-mapper.md154-dep-license-auditor-v2.md375-git-diff-stats-summarizer.md269-ts-jsdoc-coverage.md388-git-log-graph-summarizer.mdSample Results
296-git-file-ownership-mapper.mdPath:
skills/rig/samples/296-git-file-ownership-mapper.mdStatus: ✅ succeeded
Final output
{ "ownership": { "src/samples/01-single-agent-haiku.ts": { "primaryOwner": "198982749+Copilot@users.noreply.github.com", "commitCount": 1, "contributors": ["198982749+Copilot@users.noreply.github.com"] } }, "mostActiveContributor": "198982749+Copilot@users.noreply.github.com" }(Full output truncated — ownership map covers all 50+ sample files, each attributed to
198982749+Copilot@users.noreply.github.comwith commitCount 1.)154-dep-license-auditor-v2.mdPath:
skills/rig/samples/154-dep-license-auditor-v2.mdStatus: ✅ succeeded
Final output
{ "packages": [ {"name": "`@anthropic-ai/sdk`", "license": "MIT", "classification": "permissive"}, {"name": "`@earendil-works/pi-agent-core`", "license": "MIT", "classification": "permissive"}, {"name": "`@earendil-works/pi-ai`", "license": "MIT", "classification": "permissive"}, {"name": "`@github/copilot-sdk`", "license": "MIT", "classification": "permissive"}, {"name": "`@openai/codex-sdk`", "license": "Apache-2.0", "classification": "permissive"}, {"name": "`@types/node`", "license": "MIT", "classification": "permissive"}, {"name": "typescript", "license": "Apache-2.0", "classification": "permissive"}, {"name": "vitest", "license": "MIT", "classification": "permissive"}, {"name": "zx", "license": "Apache-2.0", "classification": "permissive"} ], "hasCopyleft": false, "totalCount": 9 }375-git-diff-stats-summarizer.mdPath:
skills/rig/samples/375-git-diff-stats-summarizer.mdStatus: ✅ succeeded
Final output
{ "files": [], "totalAdditions": 0, "totalDeletions": 0 }269-ts-jsdoc-coverage.mdPath:
skills/rig/samples/269-ts-jsdoc-coverage.mdStatus: ✅ succeeded
Final output
{ "files": { "./skills/rig/rig.ts": {"documentedCount": 8, "undocumentedCount": 23, "coverage": 0.26}, "./skills/rig/engines/utils.ts": {"documentedCount": 0, "undocumentedCount": 2, "coverage": 0} }, "overall": { "totalFunctions": 74, "documentedFunctions": 16, "coveragePercent": 21.62 }, "wellDocumentedFiles": [ "./skills/rig/globals.ts", "./scripts/run-sample.test.ts", "./src/workflow.test.ts" ] }(Full output truncated — coverage reported for 20 files.)
388-git-log-graph-summarizer.mdPath:
skills/rig/samples/388-git-log-graph-summarizer.mdStatus: ✅ succeeded
Final output
{ "lines": [ { "type": "commit", "hash": "95c2615", "message": "Forward structured output schemas to Copilot SDK (#384)" } ], "mergeCount": 0, "commitCount": 1, "branchPoints": 0 }Rig Runtime Logs
The following
rig.*JSONL lines were captured from each sample subprocess stderr (viaRIG_DEBUG=agent:invoke,agent:retry,agent:error,agent:failure,agent:close,engine:copilot:create,engine:copilot:close). The transport showsstdiobecause each sample was run by spawningnode skills/rig/rig.ts --serveras a child process, which uses the stdio transport to the Copilot CLI.296-git-file-ownership-mapper.md{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}} {"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}} {"type":"rig.agent:close","data":{"agent":"agent"}} {"type":"rig.engine:copilot:close"}154-dep-license-auditor-v2.md{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}} {"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}} {"type":"rig.agent:close","data":{"agent":"agent"}} {"type":"rig.engine:copilot:close"}375-git-diff-stats-summarizer.md{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}} {"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}} {"type":"rig.agent:close","data":{"agent":"agent"}} {"type":"rig.engine:copilot:close"}269-ts-jsdoc-coverage.md{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}} {"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}} {"type":"rig.agent:close","data":{"agent":"agent"}} {"type":"rig.engine:copilot:close"}388-git-log-graph-summarizer.md{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4}} {"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}} {"type":"rig.agent:close","data":{"agent":"agent"}} {"type":"rig.engine:copilot:close"}