[rig-sampler] Daily Rig sample report — 2026-10-10
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- Nửa ngày
- Mức phù hợp với người mới
- 15/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- nodejs, typescript
Hướng nghiên cứu
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.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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
- Ngôn ngữ chính
- TypeScript
- Star
- 13
- Fork
- 0
- Merge trung bình
- 1 giờ 40 phút
- Pull request đã merge (30 ngày)
- 26
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của githubnext/rig
-
agentic-workflows
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
githubnext/rig#625 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
ai-agent automation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 15/100
githubnext/rig#624 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
ai-agent automation
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 1/100
githubnext/rig#623 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
agentic-workflows
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 28/100
githubnext/rig#622 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
ai-agent automation
Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 45/100
githubnext/rig#621 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của githubnext/rig
Issue tương tự
-
nextjs-tracking
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
cloudflare/vinext#3887 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
apache/rocketmq-dashboard#6331 ·
Maintainer thường phản hồi trong vòng 5 ngày
-
bug cache clinical-safety P1-critical
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
juspay/blend-design-system#1788 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Analytics] Add Focus Time-Block Efficiency Ratio Calculator in src/lib/focus/efficiency-ratio.tsĐang mởanalytics beginner friendly community contributions-welcome enhancement good first issue hacktoberfest help wanted up-for-grabs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày