commit
免费Stage and commit changes using conventional commits format
中文简介正在准备中。当前显示原文说明。
Add a new bashdep:: lifecycle command with TDD
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Add a new public bashdep:: lifecycle command (sibling of install,
uninstall, clean, doctor, list, self_update) following strict TDD.
.tasks/YYYY-MM-DD-add-<command>.mdbashdep is a single file; scan how
bashdep::clean, bashdep::doctor, bashdep::uninstall are
structured to match styledocs/api.md defines the public contract; the
new command's signature must fit the same shapeDecide with the user:
bashdep::<verb>)key=value like bashdep::setup)BASHDEP_DRY_RUN, BASHDEP_SILENT,
BASHDEP_VERBOSE, BASHDEP_FORCEbashdep::_log / bashdep::_vlog)Document acceptance criteria + test inventory in the task file.
Read the closest sibling command in bashdep and its tests in
tests/unit/bashdep_test.sh. Reuse helpers: bashdep::_classify_dep,
bashdep::_lock_get, bashdep::_lock_remove, bashdep::is_dry_run.
For each test in the inventory, follow RED → GREEN → REFACTOR:
$TEST_DIR + _seed_* helpersdry-run, silent, verbose,
force if the command is mutatingbashdep (after the
existing public commands, before any trailing CLI dispatch)bashdep is invoked as an executable for
this commandmake testmake pre_commit/rundocs/api.md with usage, arguments, return codes,
and a worked exampledocs/behavior.md if the command introduces new lockfile or
filesystem semanticsCHANGELOG.md ## Unreleased under ### Added.claude/CLAUDE.mdREADME.md Quick Start if the command is part of the typical
workflowbashdep:: and documented in docs/api.mddry-run / silent / verbose / force)make pre_commit/run)CHANGELOG.md updated还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Stage and commit changes using conventional commits format
中文简介正在准备中。当前显示原文说明。
Coverage gap analysis for the bashdep public API plus a bashdep::doctor audit
中文简介正在准备中。当前显示原文说明。
Debug and fix failing bashdep tests systematically
中文简介正在准备中。当前显示原文说明。
Fetch a GitHub issue, create a branch, plan and implement with TDD, then open a PR
中文简介正在准备中。当前显示原文说明。
Push branch and create a GitHub PR following the bashdep PR template
中文简介正在准备中。当前显示原文说明。
Run a comprehensive pre-release validation checklist for bashdep
中文简介正在准备中。当前显示原文说明。