Releases: benitogf/detritus
Releases · benitogf/detritus
Release list
v3.36.1
Changelog
- 1845caa Merge pull request #138 from benitogf/docs/sidecar-no-input-launch-guard
- 2e804dc Merge pull request #140 from benitogf/fix/detritus-coder-agent-tools
- f63284b docs(sidecar,candyland): a launcher with no explicit target must ask, never launch on ambient IDE state
- 51e4da9 fix(setup): detritus-coder agent must inherit the full toolset
- fb2b9ed fix(setup): the Copilot agent must inherit the full toolset too
v3.36.0
Changelog
- 8ddd934 Merge branch 'candyland/r82/scriptless-bootstrap' into feat/remove-install-sh-install-ps1-bo-r82
- 1aace9c Merge branch 'candyland/r85/candyland-up-and-babysit-classif' into quest/q6
- f915e6f Merge branch 'candyland/r86/d2-docs' into quest/q6
- 0e9206e Merge branch 'candyland/r86/d2-forge-coder' into quest/q6
- e9e76e5 Merge branch 'candyland/r90/a1' into quest/q7
- affd4c9 Merge branch 'candyland/r91/b-completion-exit-gate' into quest/q7
- d7bc493 Merge pull request #132 from benitogf/feat/remove-install-sh-install-ps1-bo-r82
- 00b29b8 Merge pull request #133 from benitogf/quest/q6
- b3cc325 Merge pull request #134 from benitogf/quest/q7
- f2c67bf Merge pull request #136 from benitogf/grow/review-ground-truth
- ec4fe26 candyland(a1): Cluster A doctrine: Worktree hygiene in core/sidecar + TL-F6 in roles/tech-lead
- 7de07bd candyland(b-completion-exit-gate): core/completion: blocked re-surface, objective-met dedup, convergence gated on zero-blocked
- 7ef7de4 candyland(candyland-up-and-babysit-classif): detritus --candyland-up CLI flag + gh-mirror babysit-intent classifier with classify tests
- 5be1ad7 candyland(d2-docs): Router + universal PR-watch docs (candyland/quest/campaign/gh/babysit/core-flows/core-sidecar), babysit chaining in smith/forge/vibe/gh-issue-work, launcher frontmatter, README regen
- 889ea26 candyland(d2-forge-coder): /forge low-effort coder agent-definition + setup install (verify effort frontmatter key vs Workflow fallback)
- 79fa2ad candyland(review): address findings in detritus
- 366b347 candyland(review): address findings in detritus
- 7b8cec9 candyland(review): address findings in detritus
- a4b3a69 candyland(review): address findings in detritus
- 8efccc2 candyland(scriptless-bootstrap): Remove install.sh/install.ps1; make detritus --setup self-placing
- 86ceec7 docs(completion,coordination): re-wrap inserted lines to the docs' 100-column convention
- ecf9d54 docs(completion,sidecar,tech-lead): scope dirty-safety, sweep blocked into every re-derive site
- 6e498e7 docs(forge,completion,coordination,sidecar,tech-lead): zero-blocked in forge's gate summary, re-flow wrapped paragraphs, cross-link related lists
- ba84d36 docs(review-rigor): R2b trigger names the change's prose, not the diff's
- 3fa6cfd docs(review-rigor): add R2b — verify prose claims about code against the code
- 36640d2 docs(sidecar): cite both quest/ and campaign/ shared-branch forms
- f48b06c docs(smith,loop,completion,sidecar): finish the zero-blocked sweep, tighten worktree survival claim
- 796029f test(setup): cover the Windows reg-query PATH parser
v3.35.0
Changelog
- afdc3bd Merge pull request #129 from benitogf/feat/escalation-learn-settings
- 472e052 Merge pull request #130 from ClintonSarkar/refactor/babysit-rename
- bc3f72a Merge pull request #131 from ClintonSarkar/docs/readme-refresh
- 1239784 chore: regenerate README command table + /learn plugin shim
- 885ffb3 docs(flows): never-stop escalation ladder + capability-blocker postmortem doctrine
- ad7ba68 docs(readme): refresh stale intro + kb-only dirs to match the current product
- 1de0073 docs(roles): shogun-form role briefs — forbidden-action tables, closed enums, escalation schema
- 3318942 docs: unify disposition-3 token to capability-blocker; drop /grow's 'learn' trigger
- f4139da docs: unify remaining in-diff disposition-3 references to capability blocker
- b5e4b4d feat(learn): /learn skill — mine candyland telemetry into audited KB updates
- 8b568e6 refactor(babysit): rename /gh-merge-loop to /babysit
v3.34.0
Changelog
- 1bdc525 Merge pull request #126 from benitogf/feat/flows-coherence
- ad96c50 chore: regenerate README + plugin command shims for the settled flow model
- ec3cbd7 docs(flows): core/flows + core/sidecar; rewrite candyland/quest/campaign; add adventure
- 7d8090a docs(flows): smith ends at the open PR; vibe = intake; forge ledger; checkpoint-then-/clear
- a521f39 docs: organism sweep — adventure references, tech-manager QUESTS emission, vocabulary
- aa1d644 feat(launcher): gh-mirror PR/issue classification, --adventure-run, Title, no autonomy
- 376fa29 fix(launcher): classify a reference only as a hand-off, not a prose citation
- 8907ffa fix(launcher): gate bare #N on intent marker; thread degraded flag; fix stale comment
- 168a741 fix(launcher): gate prose-citation intent on strict phrase markers
- a524746 fix(launcher): word-bound strict phrase markers so 'preview' can't match 'review pr'
v3.33.0
Changelog
- c0aea4e Merge pull request #123 from benitogf/docs/truthseeker-follow-invoked-flow
- 36edb60 Merge pull request #125 from benitogf/grow/campaign-delivery-and-quest-decomposition
- 523f0e1 docs(campaign): failed-delivery handling + quest-only concurrent decomposition
- ad05171 docs(truthseeker): follow an explicitly-invoked flow, surface disagreement
v3.32.0
Changelog
- 3956032 Merge pull request #116 from benitogf/docs/quest-converge-one-pr
- 5f6917d Merge pull request #118 from benitogf/feat/detritus-release-skill
- 5e2409d Merge pull request #120 from benitogf/docs/campaign-converge-one-pr
- 02b7257 compose the converge-don't-spray rule into core/build; thin refs from quest + campaign
- c1ec518 docs(campaign): the program converges too — no spraying competing PRs
- 31469b9 docs(quest): a quest converges on one PR per deliverable, it does not spray
- 9ffca1e flows(maintainer): add /detritus-release — bump, tag, release, update local install
v3.31.0
Changelog
- 75ee957 Merge branch 'candyland/r37/detritus-origin-mcp-handshake' into feat/align-the-origin-mcp-handshake-c-r37
- 71bb926 Merge pull request #110 from benitogf/feat/align-the-origin-mcp-handshake-c-r37
- 6901ec2 Merge pull request #112 from benitogf/docs/completion-cover-every-instance
- e76ed0a Merge pull request #114 from benitogf/feat/candyland-ux-detritus-support
- c9a3eee candyland(detritus-origin-mcp-handshake): detritus: in candyland_client.go, export the origin MCP set via env var DETRITUS_ORIGIN_MCP whose VALUE is the path to a written temp JSON file (not inline JSON); do not print/leak secret env values
- f91b84b candyland(review): address findings in detritus
- ce33c99 candyland-client: pass a title-friendly prompt so runs get meaningful titles
- 1350bb3 docs(completion): a named requirement covers every instance, not a sample
v3.30.0
Changelog
- f3a29be Merge pull request #106 from benitogf/grow/review-verdict-and-confirmation-discipline
- 72e10e7 Merge pull request #107 from benitogf/fix/candyland-run-feedback-target-pr
- e74f65f Merge pull request #108 from benitogf/docs/data-gob-merge-conflict-rule
- 3e70fd1 Merge pull request #96 from ClintonSarkar/feat/consult-pdf
- 37d7f3c Merge pull request #99 from ClintonSarkar/fix/gh-merge-loop-review
- 0288da2 chore: stop committing generated/data.gob (generate at release/build instead)
- e42f707 feat(consult): single-page decision-PDF skill family
- 08a88db fix(candyland-run): recognize PR feedback and update the PR in place
- d4e6a4b fix(gh): reviews helper jq returns latest decisive decision per reviewer
- 0465f93 fix(gh-merge-loop): treat has_hooks as merge-ready alongside clean
- 0106f7a fix(gh-merge-loop): use gh api for auto-detect; gate on mergeable_state==clean; handle behind
- 703b950 kb: verdict integrity across posted reviews + shared-gate coverage + confirmation discipline
v3.29.0
Changelog
- 27daffb Merge pull request #104 from benitogf/fix/campaign-quest-flow-docs
- d95e9ee docs(core/completion): terminal states are earned by observed work; orchestrators remediate before blocking
- bcbf9c3 docs(flows): campaigns remediate before blocking; review quests must actually review the PR
- 0fc2fa3 fix(quest-launch): autonomy follows the objective's verb, not the delivery mode