feat(aidd-refine): adversarial and advisory agents
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 55/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- typescript
調査の方向性
Start with plugins/aidd-refine/skills/02-challenge/SKILL.md, plugins/aidd-dev/agents/checker.md and executor.md, and docs/ARCHITECTURE.md. Trace the existing install/translate pipeline and its unit fixtures, then add the two agent sources and thin actions. Done means CI covers translation, reports enforce severity caps and floors, agents remain read-only, and README explains when to use each approach.
索引モデルが issue の本文から書いたものです。
説明
Problem
Refine exposes in-session recipes (challenge) but not isolated adversarial (attack assumptions, vacuous acceptance criteria, bypasses) and advisory (strengthen, prioritize) agents. Spec/plan stress-testing and constructive second opinions are improvised or skipped. The checker review path is a different job.
Scope
- Agents
adversarialandadvisoryunderaidd-refine/agents/(canonical source format). - Multi-tool presence = existing install/translate pipeline only (materialize into each installed tool’s native agent paths and formats). No symlinks across tool trees. Hosts never need to read
.aidd/for discovery. - Thin skill/actions to run each agent on a named artifact (spec, plan, brief) with a fixed report shape.
- Severity floor + max findings (cap noise before any later specialist wiring).
- Read-only; never implement; never invoke orchestrator skills.
- Document when to use
challengevs adversarial vs advisory.
Standalone value: Spec/plan stress-test and second opinion without waiting for pluggable specialists.
Acceptance criteria
- Both agent source files ship in the plugin.
- Translator/unit fixture: canonical agent → at least one non-source target format (or identity when same format) — CI-able, not “UI discoverable”.
- Adversarial: findings with severity; no writes; respects cap/floor.
- Advisory: ordered recommendations; no writes; does not alone set a ship-blocking verdict.
- README: challenge vs adversarial vs advisory.
- Agents do not implement fixes or invoke orchestrator skills.
Prior art in this repo
plugins/aidd-refine/skills/02-challenge/SKILL.md— in-session challenge recipe (not isolated agents)plugins/aidd-dev/agents/checker.md,plugins/aidd-dev/agents/executor.md— existing agent split (judge vs build)docs/ARCHITECTURE.md(~L157–160) — agents invoke recipes; cross-plugin by capability- #548 — plan drift / challenge + acceptance-criteria gaps (user report)
Relations
Intended graph (same fields as GitHub parent / blocked-by / blocks). Formal GraphQL edges need maintainer write — see comment on #584.
| Field | Value |
|---|---|
| parent | #584 |
| blocked-by | — |
| blocks | #591 |
| related | #548 |
| MVP | 2 |
Out of scope
- Auto-wiring into every review (pluggable specialists child)
- Project-local agents under
.aidd/agents(materialize child) - Symlink-based multi-tool layout
- 主要言語
- TypeScript
- スター
- 481
- フォーク
- 45
- 平均マージ
- 14時間 35分
- マージ済み PR(30日)
- 66
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
ai-driven-dev/framework のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
ai-driven-dev/framework#952 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
ai-driven-dev/framework#940 ·
メンテナーはふだん 1 日以内に返信
-
refactor(aidd-orchestrator): the check zone says when to stop, and reviews its axes in one roundオープン
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
ai-driven-dev/framework#887 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
ai-driven-dev/framework#873 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
ai-driven-dev/framework#625 ·
メンテナーはふだん 1 日以内に返信
ai-driven-dev/framework の issue をすべて見る
似ている issue
-
area:docs bug triage:confirmed
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
Cotal-AI/Cotal#2875 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
anomalyco/models.dev#8862 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
fix(data-lake): wizard source step still previews the local slug, not the server-disambiguated one対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープンdata-lake
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
ready-for-triage
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
konflux-ci/konflux-ui#1596 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue priority: low size: XS
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信