Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

refactor(aidd-refine): lean the brainstorm skill for small models

已关闭
#1,071 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

还没有人认领这个 Issue。

评估

难度
5/5
预计耗时
一周以上
新手友好度
35/100
Issue 类型
重构
描述清晰度
描述清楚
活跃度
活跃
技术栈
typescript

调研方向

Read the skill files under aidd-refine:01-brainstorm and scripts/__tests__/architecture-rules.property.test.js, especially withoutCitationOf; compare the existing actions, references, router guard, and cited status convention in plugins/aidd-dev/skills/01-plan/references/plan-status.md. Run the pre-commit gates and scripts/ suite, then replay the specified model and backlog scenarios. Done means meeting the file and word targets, passing the gates and 477 tests, and matching the listed model and replay results.

由索引模型根据 Issue 内容生成。

描述

Problem

aidd-refine:01-brainstorm is 13 files and 1506 words: four actions (capture, probe, integrate, finalize) and seven references that restate one another (a rule in both an action and a reference, an action table repeating each file's "Goal"). Under opencode with Mistral small and medium models, every extra file read re-sends the whole context, and the probe / integrate loop forces a re-read on every turn.

Scope
  • Merge probe and integrate into explore (the loop), rename finalize to conclude: three actions.
  • Fold single-use references into their action. Keep discovery-map (ordered points, no labels), probing (table of 7 techniques) and persistence (table of 3 destinations).
  • Brief template Clear / Assumed / Open, with status: approved when persisted.
  • SKILL.md rules: a stop or a summary request produces the brief; never talk about the skill's steps or files.
  • Router guard test architecture-rules.property.test.js: the mutation also covers citations in fenced blocks (mermaid), which drops the 10-batch exception.
Acceptance criteria
  • The skill goes to 8 files and about 940 words; the pre-commit gates pass.
  • The scripts/ suite passes (477 tests), including the extended router citation guard.
  • Claude haiku, sonnet, opus: cost lower than or equal to the original on the same scenarios (measured -19% to -47%), and a brief with headings on "stop" (3 of 3 against 0 of 3).
  • mistral-medium-2604: 0 exits from the skill and 0 empty replies over 22 turns.
  • Two real backlog issues (#980 as S, #927 as M) replayed with a simulated author: issue decisions recovered on par with the original (15 against 15).
Prior art in this repo
  • scripts/__tests__/architecture-rules.property.test.js (withoutCitationOf).
  • Status convention in plugins/aidd-dev/skills/01-plan/references/plan-status.md.
Out of scope
  • plan, implement, assert, review: same method, separate issues.
  • auto mode of aidd-orchestrator:01-sdlc.
  • A per-turn re-injection hook: no documented mechanism common to all tools.
主要语言
TypeScript
星标
481
派生
45
平均合并
1 天 6 小时
30 天内合并 PR
82

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

ai-driven-dev/framework 的其他 Issue

查看 ai-driven-dev/framework 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。