Release 0.16.0+adlc3: upstream 0.16.0 merge + stop preinstalling levelup and agentic-change - #111
Merged
Merged
Conversation
Flip presets/catalog.json agentic-change.preinstall from true to false; the preset's 4 commands (change.specify/implement/converge/levelup) are no longer auto-scaffolded by specify init. The preset remains bundled in the wheel and installable on demand via 'specify preset add agentic-change'. agentic-sdlc and agentic-quick presets are unaffected. No Python source changed - the install scaffold (_init_fork.py:339-369) already honors the catalog preinstall flag, so the flip is purely data-driven. Doc consistency: presets/agentic-change/README.md Installation section rewritten to declare opt-in status; README.md bundled-presets blurb and table split bundled-vs-preinstalled and mark agentic-change as opt-in. Release bookkeeping: pyproject.toml 0.16.0+adlc2 -> 0.16.0+adlc3, CHANGELOG.md and FORK.md version history updated. Assisted-by: opencode (model: glm-5.2, supervised)
itaior
approved these changes
Aug 12, 2026
kanfil
added a commit
that referenced
this pull request
Aug 12, 2026
… with main - fix: Alquimia argument hints after folded descriptions (github#4063) - Merge origin/main to incorporate PR #109/#110/#111 merge commits (0.16.0+adlc3 release tagged on main) Assisted-by: opencode (model: glm-5.2, supervised)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Release branch for
0.16.0+adlc3. Includes the upstream 0.16.0 merge (18 upstream commits) plus two fork-side preset catalog adjustments and release bookkeeping.What's in this release
Upstream merge (
0.15.2+adlc4→0.16.0+adlc1)github/spec-kitmain, post-0.15.2 → 0.16.0 release (6fa8c9aa).feat(init): scaffold managed .specify/.gitignore(feat(init): scaffold managed .specify/.gitignore github/spec-kit#4000).specify initoutput github/spec-kit#3787, [bug-fix] Fix init-force-preset-desync: reapply presets/extensions oninit --here --forcegithub/spec-kit#3995, fix: bound response read in integration catalog fetch github/spec-kit#3812, fix: use missing_ok for temp file cleanup to avoid masking errors github/spec-kit#3803, fix(workflows): handle an unreadable run state inworkflow statusgithub/spec-kit#3999, fix: skip corrupted run state files in list_runs github/spec-kit#3814/fix: skip corrupted run state files in list_runs github/spec-kit#3817, fix(extensions): start fresh on a non-UTF-8 extension registry github/spec-kit#3998, fix(presets): return None for an unreadable layer in resolve_content github/spec-kit#3959, fix(archives): wrap the bare EOFError a truncated tar.gz raises github/spec-kit#3938, fix(skills): match closing frontmatter delimiter on its own line github/spec-kit#3739, fix: keep long frontmatter values on a single line github/spec-kit#3989, fix(scripts): stop check-prerequisites text mode crashing on a legacy stdout code page github/spec-kit#3890/fix(scripts): stop setup-tasks text mode crashing on a legacy stdout code page github/spec-kit#3892.pyproject.toml,commands/init.py,tests/integrations/test_integration_catalog.py,tests/integrations/test_integration_base_toml.py. Fork customizations preserved acrossshared_infra.py,extensions/__init__.py,hermes/__init__.py,agents.py,presets/__init__.py,workflows/_commands.py,update_agent_context.py. Fork modules (_*_fork.py,extensions_fork.py) untouched.Fork preset catalog adjustments
0.16.0+adlc2:levelupextension no longer preinstalled (levelup.preinstall: false). Commands overlap withadlc-team-skillslevelup-*skills.0.16.0+adlc3:agentic-changepreset no longer preinstalled (agentic-change.preinstall: false). The preset's 4 commands (/change.specify,/change.implement,/change.converge,/change.levelup) are no longer auto-scaffolded byspecify init. The preset remainsbundled: trueand installable on demand viaspecify preset add agentic-change.agentic-sdlcandagentic-quickpresets are unaffected. No Python source changed — the install scaffold (src/specify_cli/_init_fork.py:339-369) already honors the catalogpreinstallflag.Release bookkeeping
pyproject.toml:0.15.2+adlc4→0.16.0+adlc3.CHANGELOG.md: three version sections added.FORK.md: three version-history rows added.README.md: bundled-presets section split bundled-vs-preinstalled;agentic-changemarked opt-in.Verification
0.16.0+adlc3commit; the catalogpreinstallflag flip is purely data-driven.agentic-sdlc-v0.16.0+adlc3(pushed).Agent disclosure
Posted on behalf of @kanfil by opencode (model: glm-5.2). The
0.16.0+adlc3commit (28039f38) was authored with agent assistance and carries anAssisted-by: opencode (model: glm-5.2, supervised)trailer. The upstream-merge commit and prior0.16.0+adlc1/0.16.0+adlc2commits were authored in earlier sessions.