[rig-sampler] Daily Rig sample report — 2026-10-10
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- Mezza giornata
- Idoneità per principianti
- 15/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Attiva
- Stack tecnologico
- nodejs, typescript
Direzione di ricerca
This is an automated daily report, not a defined task. The npm readiness note points at package.json (missing name and version, marked private) and at the file list that makes up the package size, including package-lock.json and .github/workflows/*.lock.yml. Start by reading package.json and checking whether a files allowlist or .npmignore exists. Done would need a maintainer to first confirm which of these changes are wanted.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
Five randomly selected Rig samples were executed via sample-coordinator → sample-runner delegation, each spawning node skills/rig/rig.ts --server as a subprocess.
| # | Sample | Status |
|---|---|---|
| 1 | skills/rig/samples/366-ts-jsdoc-coverage-checker.md |
✅ succeeded |
| 2 | skills/rig/samples/290-commit-churn-classifier.md |
✅ succeeded |
| 3 | skills/rig/samples/348-git-merge-complexity-scorer.md |
✅ succeeded |
| 4 | skills/rig/samples/416-graphql-schema-type-extractor.md |
✅ succeeded |
| 5 | skills/rig/samples/265-npm-package-size.md |
✅ succeeded |
Sample Outputs
1. skills/rig/samples/366-ts-jsdoc-coverage-checker.md — succeeded
Final output (succeeded)
{"files":{"./.github/fixtures/three-judges.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.github/fixtures/provider-fixture.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.github/fixtures/pi-gateway.ts":{"documentedCount":0,"undocumentedCount":2,"coverage":0},"./.github/fixtures/provider-three-judges.ts":{"documentedCount":0,"undocumentedCount":0,"coverage":1},"./.github/fixtures/assert-three-judges.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.github/drivers/pi-rig-extension.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.github/drivers/codex-fixture-mcp.ts":{"documentedCount":0,"undocumentedCount":2,"coverage":0},"./.github/drivers/copilot-sdk-driver.ts":{"documentedCount":0,"undocumentedCount":0,"coverage":1},"./.agents/skills/rig/engines/pi.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.agents/skills/rig/engines/anthropic.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.agents/skills/rig/engines/codex.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.agents/skills/rig/engines/gemini.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.agents/skills/rig/engines/deepseek.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.agents/skills/rig/engines/utils.ts":{"documentedCount":0,"undocumentedCount":3,"coverage":0},"./.agents/skills/rig/rig.ts":{"documentedCount":8,"undocumentedCount":24,"coverage":0.25},"./.agents/skills/rig/launch-tool.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./.agents/skills/rig/globals.ts":{"documentedCount":0,"undocumentedCount":0,"coverage":1},"./.agents/skills/rig/run.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0},"./scripts/rig-launch-tool.integration.test.ts":{"documentedCount":0,"undocumentedCount":0,"coverage":1},"./scripts/sample-themes.ts":{"documentedCount":0,"undocumentedCount":1,"coverage":0}},"overall":{"totalFunctions":51,"documentedFunctions":8,"coveragePercent":15.686274509803921},"wellDocumentedFiles":["./.github/fixtures/provider-three-judges.ts","./.github/drivers/copilot-sdk-driver.ts","./.agents/skills/rig/globals.ts","./scripts/rig-launch-tool.integration.test.ts"]}
2. skills/rig/samples/290-commit-churn-classifier.md — succeeded
Final output (succeeded)
{"vitest.config.ts":{"churnCount":1,"riskLevel":"stable"},"tsconfig.json":{"churnCount":1,"riskLevel":"stable"},"src/workflow.test.ts":{"churnCount":1,"riskLevel":"stable"},"src/source-map-compat.test.ts":{"churnCount":1,"riskLevel":"stable"},"src/skill.test.ts":{"churnCount":1,"riskLevel":"stable"},"src/skill-bootstrap.test.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/59-bash-each.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/58-async-tool-node-builtins.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/57-complex-integration-sonnet.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/56-single-agent-sonnet.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/55-file-change-lint-middleware.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/54-large-scale-summarization-rigs.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/53-ralf-loop.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/51-claude-design.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/50-end-to-end-release-agent.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/49-timeout-signal-helper.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/48-custom-engine.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/47-prompt-intents.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/46-prompt-intent-inspection.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/45-code-owner-suggestion.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/44-flaky-test-analysis.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/43-snapshot-test-updater.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/42-json-repair.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/41-parse-coverage.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/40-record-output.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/39-unknown-raw-output.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/38-exact-literal-output.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/37-output-with-nullable.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/36-subagent-delegation.ts":{"churnCount":1,"riskLevel":"stable"},"src/samples/35-call-options.ts":{"churnCount":1,"riskLevel":"stable"}}
3. skills/rig/samples/348-git-merge-complexity-scorer.md — succeeded
Final output (succeeded)
{"merges":[],"totalMerges":0,"complexMergeCount":0}
4. skills/rig/samples/416-graphql-schema-type-extractor.md — succeeded
Final output (succeeded)
{}
5. skills/rig/samples/265-npm-package-size.md — succeeded
Final output (succeeded)
{"estimatedSizeKb":4892,"topFiles":[{"path":"package-lock.json","sizeKb":536},{"path":"docs/lifecycle-dark.png","sizeKb":264},{"path":"docs/lifecycle-light.png","sizeKb":260},{"path":".github/workflows/mattpocock-skills-reviewer.lock.yml","sizeKb":152},{"path":"skills/rig/rig.ts","sizeKb":140}],"sizeRating":"large","recommendation":"npm pack --dry-run could not run because package.json lacks a 'version' field (and is marked 'private'), so this estimate is based on all git-tracked files (~4.9MB) rather than the actual publish tarball. Before publishing: add 'name'/'version', remove 'private', and define a 'files' allowlist or .npmignore to exclude package-lock.json, docs images, and .github/workflows/*.lock.yml, which together account for most of the size."}
Rig Runtime Logs
Each sample's run_rig_sample tool invoked a fresh node skills/rig/rig.ts --server subprocess with RIG_DEBUG=agent:invoke,agent:retry,agent:error,agent:failure,agent:close,engine:copilot:create,engine:copilot:close, and captured the subprocess's stderr as its per-sample rig.* JSONL log lines (shown below, exactly as captured in the tool result). The outer sample-coordinator program (the top-level invocation of this program itself) also emitted its own rig.* JSONL log lines to stderr, included at the end for completeness.
1. skills/rig/samples/366-ts-jsdoc-coverage-checker.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"}
2. skills/rig/samples/290-commit-churn-classifier.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"}
3. skills/rig/samples/348-git-merge-complexity-scorer.md
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":5}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"agent"}}
{"type":"rig.engine:copilot:close"}
4. skills/rig/samples/416-graphql-schema-type-extractor.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"}
5. skills/rig/samples/265-npm-package-size.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"}
Outer sample-coordinator program (top-level)
{"type":"rig.agent:invoke","data":{"agent":"sample-coordinator","input":"","model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/366-ts-jsdoc-coverage-checker.md"},"model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"sample-runner"}}
{"type":"rig.engine:copilot:close"}
{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/290-commit-churn-classifier.md"},"model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"sample-runner"}}
{"type":"rig.engine:copilot:close"}
{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/348-git-merge-complexity-scorer.md"},"model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"sample-runner"}}
{"type":"rig.engine:copilot:close"}
{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/416-graphql-schema-type-extractor.md"},"model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"sample-runner"}}
{"type":"rig.engine:copilot:close"}
{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/265-npm-package-size.md"},"model":"small","maxTurns":4}}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"}}
{"type":"rig.agent:close","data":{"agent":"sample-runner"}}
{"type":"rig.engine:copilot:close"}
{"type":"rig.agent:close","data":{"agent":"sample-coordinator"}}
{"type":"rig.engine:copilot:close"}
Generated by Daily Rig Sample Report · copilot · auto · 143.6 AIC · ⌖ 7.26 AIC · ⊞ 8.6K · ◷
- expires on Oct 17, 2026, 4:29 PM UTC
- Lingua principale
- TypeScript
- Stelle
- 13
- Fork
- 0
- Merge medio
- 3h 44m
- PR unite (30g)
- 28
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di githubnext/rig
-
[aw] Upgrade availableApertaagentic-workflows
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 48/100
githubnext/rig#634 ·
I maintainer di solito rispondono entro 1 giorno
-
agentic-workflows
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
githubnext/rig#633 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
agentic-workflows
Difficoltà 4/5 3-5 giorni Idoneità per principianti 30/100
githubnext/rig#631 ·
I maintainer di solito rispondono entro 1 giorno
-
ai-agent automation
Difficoltà 5/5 Più di una settimana Idoneità per principianti 1/100
githubnext/rig#630 ·
I maintainer di solito rispondono entro 1 giorno
-
agentic-workflows
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
githubnext/rig#629 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di githubnext/rig
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
apache/rocketmq-dashboard#6610 ·
I maintainer di solito rispondono entro 3 giorni
-
nextjs-tracking
Difficoltà 2/5 1-3 ore Idoneità per principianti 69/100
cloudflare/vinext#3920 ·
I maintainer di solito rispondono entro 1 giorno
-
Team:Dashboards
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
elastic/kibana#297299 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
analytics beginner friendly community contributions-welcome good first issue hacktoberfest help wanted up-for-grabs
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
affected/v17 affected/v18 area/frontend type/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
umbraco/Umbraco-CMS#24186 ·
I maintainer di solito rispondono entro 2 giorni