Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[rig-sampler] Daily Rig sample report — 2026-10-25

オープン
#723 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
1/5
見積もり時間
1時間未満
初心者へのやさしさ
1/100
issue の種類
ドキュメント
明瞭さ
説明が足りない
活発さ
活発
技術スタック
github-actions, typescript
領域
tooling

調査の方向性

This issue contains an automatically generated daily sample report, with sample paths under skills/rig/samples/ and workflow logs. There is no requested change or completion criterion to act on; first identify whether the report contains a specific failure that needs an issue of its own.

索引モデルが issue の本文から書いたものです。

説明

ai-agent automation

Selected samples

# Sample Status
1 skills/rig/samples/464-ts-spread-usage-counter.md succeeded
2 skills/rig/samples/548-warehouse-slot-allocator.md succeeded
3 skills/rig/samples/344-docs-refactor-coordinator-v2.md succeeded
4 skills/rig/samples/22-config-normalizer.md succeeded
5 skills/rig/samples/256-gh-actions-timing-analyzer.md succeeded

The coordinator exited with code 0.

Sample outputs

464-ts-spread-usage-counter — succeeded
{
  "files": {
    "src/codex-fixture-mcp.test.ts": {
      "objectSpreadCount": 1,
      "arraySpreadCount": 1
    },
    "src/deepseek-three-judges.test.ts": {
      "objectSpreadCount": 3,
      "arraySpreadCount": 3
    },
    "src/engines/codex.test.ts": {
      "objectSpreadCount": 1,
      "arraySpreadCount": 1
    },
    "src/engines/copilot.test.ts": {
      "objectSpreadCount": 3,
      "arraySpreadCount": 3
    },
    "src/engines/deepseek.test.ts": {
      "objectSpreadCount": 1,
      "arraySpreadCount": 1
    },
    "src/pi-gateway-workflow.test.ts": {
      "objectSpreadCount": 1,
      "arraySpreadCount": 1
    },
    "src/pi-rig-extension.test.ts": {
      "objectSpreadCount": 4,
      "arraySpreadCount": 4
    },
    "src/rig-skill-workflow.test.ts": {
      "objectSpreadCount": 1,
      "arraySpreadCount": 0
    },
    "src/rig.test.ts": {
      "objectSpreadCount": 1,
      "arraySpreadCount": 1
    },
    "src/sample-themes.test.ts": {
      "objectSpreadCount": 0,
      "arraySpreadCount": 1
    },
    "src/samples/50-end-to-end-release-agent.ts": {
      "objectSpreadCount": 2,
      "arraySpreadCount": 2
    },
    "src/skill-bootstrap.test.ts": {
      "objectSpreadCount": 1,
      "arraySpreadCount": 1
    },
    "src/source-map-compat.test.ts": {
      "objectSpreadCount": 1,
      "arraySpreadCount": 0
    }
  },
  "totalObjectSpreads": 20,
  "totalArraySpreads": 19,
  "mostSpreadFile": "src/pi-rig-extension.test.ts"
}
548-warehouse-slot-allocator — succeeded
{
  "allocationReport": "Slots over capacity: A1 (42/40, over by 2) and B1 (55/50, over by 5). A2 (18/40), B2 (20/50) and C1 (12/30) are within capacity. Proposed moves: move widgetB x12 from A1 to A2, which leaves A1 at 30/40 and A2 at 30/40. Move widgetE x15 from B1 to B2, which leaves B1 at 40/50 and B2 at 35/50. After these moves every slot is within its fixed capacity. C1 is unchanged at 12/30. I worked this out directly because the capacityChecker and allocationRebalancer subagents were not callable in this environment.",
  "slotsOverBudget": [
    "Slot A1",
    "Slot B1"
  ],
  "movesProposed": [
    {
      "item": "widgetB x12",
      "fromSlot": "Slot A1",
      "toSlot": "Slot A2"
    },
    {
      "item": "widgetE x15",
      "fromSlot": "Slot B1",
      "toSlot": "Slot B2"
    }
  ]
}
344-docs-refactor-coordinator-v2 — succeeded
{
  "extractedApis": [
    "agent",
    "s",
    "s.string",
    "s.object",
    "s.enum"
  ],
  "changesApplied": 3,
  "outputPath": "refactored.md"
}
22-config-normalizer — succeeded
{
  "failure": "No CI log was provided. The input was an empty string, so there is no failure to identify.",
  "likelyCause": "The log was not passed to the agent. The upstream step that fetches or pipes the CI log probably produced empty output, for example a failed `gh run view --log-failed` call, a wrong run ID, or a missing artifact.",
  "commandsToTry": [
    "gh run list --limit 5",
    "gh run view <run-id> --log-failed",
    "gh run view <run-id> --log | tail -n 200",
    "echo \"$(gh run view <run-id> --log-failed)\" | node skills/rig/rig.ts <program-file>"
  ]
}
256-gh-actions-timing-analyzer — succeeded
{
  "workflows": [
    {
      "file": ".github/workflows/ci.yml",
      "jobs": 6,
      "steps": 10,
      "hasCache": true,
      "hasMatrix": false,
      "suggestions": []
    },
    {
      "file": ".github/workflows/rig-integration.yml",
      "jobs": 5,
      "steps": 4,
      "hasCache": true,
      "hasMatrix": false,
      "suggestions": []
    },
    {
      "file": ".github/workflows/agentic-auto-upgrade.yml",
      "jobs": 5,
      "steps": 4,
      "hasCache": false,
      "hasMatrix": false,
      "suggestions": []
    }
  ],
  "totalWorkflows": 3,
  "optimizable": false
}
Rig Runtime Logs

Lines are exact rig.* JSONL captured from stderr. Note that the coordinator's own stderr did not include the inner sample programs' logs; those come from each sample's captured logs field.

Coordinator (sample-coordinator and sample-runner invocations)
{"type":"rig.agent:invoke","data":{"agent":"sample-coordinator","input":"hi\n","model":"small","maxTurns":4},"created_at":1792945246389,"timestamp":126.370995}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792945246390,"timestamp":126.705646}
{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/464-ts-spread-usage-counter.md"},"model":"small","maxTurns":4},"created_at":1792945247719,"timestamp":1455.693029}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792945247719,"timestamp":1455.746459}
{"type":"rig.agent:close","data":{"agent":"sample-runner"},"created_at":1792945337215,"timestamp":90951.525977}
{"type":"rig.engine:copilot:close","created_at":1792945337215,"timestamp":90951.625355}
{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/548-warehouse-slot-allocator.md"},"model":"small","maxTurns":4},"created_at":1792945337248,"timestamp":90984.264503}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792945337248,"timestamp":90984.334888}
{"type":"rig.agent:close","data":{"agent":"sample-runner"},"created_at":1792945347327,"timestamp":101064.153637}
{"type":"rig.engine:copilot:close","created_at":1792945347328,"timestamp":101064.273156}
{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/344-docs-refactor-coordinator-v2.md"},"model":"small","maxTurns":4},"created_at":1792945347364,"timestamp":101100.573988}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792945347364,"timestamp":101100.632897}
{"type":"rig.agent:close","data":{"agent":"sample-runner"},"created_at":1792945358311,"timestamp":112047.52629}
{"type":"rig.engine:copilot:close","created_at":1792945358311,"timestamp":112047.575604}
{"type":"rig.agent:invoke","data":{"agent":"sample-runner","input":{"path":"skills/rig/samples/22-config-normalizer.md"},"model":"small","maxTurns":4},"created_at":1792945358340,"timestamp":112077.096716}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792945358340,"timestamp":112077.156435}
{"type":"rig.agent:close","data":{"agent":"sample-runner"},"created_at":1792945366032,"timestamp":119768.975543}
{"type":"rig.engine:copilot:close","created_at":1792945366032,"timestamp":119769.032949}
{"type":"rig.agent:close","data":{"agent":"sample-coordinator"},"created_at":1792945406717,"timestamp":160453.638675}
{"type":"rig.engine:copilot:close","created_at":1792945406717,"timestamp":160453.691154}

(The coordinator's stderr lines for the fifth sample-runner invocation (256-gh-actions-timing-analyzer) were truncated in my view of the capture and are not reproduced here; its close lines appeared at created_at 1792945390411. The per-sample logs below are complete.)

464-ts-spread-usage-counter
{"type":"rig.agent:invoke","data":{"agent":"tsSpreadUsageCounter","input":"","model":"small","maxTurns":4},"created_at":1792945249479,"timestamp":127.692948}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792945249480,"timestamp":128.090033}
{"type":"rig.agent:close","data":{"agent":"tsSpreadUsageCounter"},"created_at":1792945331540,"timestamp":82187.748388}
{"type":"rig.engine:copilot:close","created_at":1792945331540,"timestamp":82187.854477}
548-warehouse-slot-allocator
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"mini","maxTurns":4},"created_at":1792945338861,"timestamp":125.857873}
{"type":"rig.engine:copilot:create","data":{"model":"mini","transport":"stdio"},"created_at":1792945338862,"timestamp":126.239625}
{"type":"rig.agent:close","data":{"agent":"agent"},"created_at":1792945343048,"timestamp":4312.490598}
{"type":"rig.engine:copilot:close","created_at":1792945343048,"timestamp":4312.607363}
344-docs-refactor-coordinator-v2
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"small","maxTurns":4},"created_at":1792945348913,"timestamp":129.149281}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792945348914,"timestamp":129.677252}
{"type":"rig.agent:close","data":{"agent":"agent"},"created_at":1792945355486,"timestamp":6702.204841}
{"type":"rig.engine:copilot:close","created_at":1792945355487,"timestamp":6702.320384}
22-config-normalizer
{"type":"rig.agent:invoke","data":{"agent":"agent","input":"","model":"mini","maxTurns":4},"created_at":1792945360086,"timestamp":125.004726}
{"type":"rig.engine:copilot:create","data":{"model":"mini","transport":"stdio"},"created_at":1792945360087,"timestamp":125.463033}
{"type":"rig.agent:close","data":{"agent":"agent"},"created_at":1792945362507,"timestamp":2545.48122}
{"type":"rig.engine:copilot:close","created_at":1792945362507,"timestamp":2545.589813}
256-gh-actions-timing-analyzer
{"type":"rig.agent:invoke","data":{"agent":"ghActionsTimingAnalyzer","input":"","model":"small","maxTurns":4},"created_at":1792945367742,"timestamp":127.865832}
{"type":"rig.engine:copilot:create","data":{"model":"small","transport":"stdio"},"created_at":1792945367743,"timestamp":128.090033}
{"type":"rig.agent:close","data":{"agent":"ghActionsTimingAnalyzer"},"created_at":1792945386656,"timestamp":19041.886666}
{"type":"rig.engine:copilot:close","created_at":1792945386656,"timestamp":19041.994628}

Generated by Daily Rig Sample Report · copilot · auto · ~116 AIC · ⌖ ~1 AIC · ⊞ 4.1K · ◷

  • expires on Nov 1, 2026, 4:25 PM UTC
主要言語
TypeScript
スター
14
フォーク
0
平均マージ
9時間 27分
マージ済み PR(30日)
34

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

githubnext/rig のほかの issue

githubnext/rig の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。