Skip to content

Commit afba034

Browse files
authored
V0.3.3/housekeeping (#7)
♻️ refactor git-visual-commits and git-visual-squash-summary with eval contracts 📝 clarify commit-language emoji guidance and release-adjacent splitting rules 🔨 enhance validator with skill refactor checks and commit-language sync ✅ add comprehensive eval test suites for git-visual-*, markdown-illustrator, and skill-creator-agnostic ♻️ strengthen git-keep-a-changelog with FORMS.md and mandatory pending-worktree gate 💬 update README and CHANGELOG for 0.3.3 release and community disciplines 🍱 add hero assets to all skill packages
1 parent 2ece303 commit afba034

26 files changed

Lines changed: 871 additions & 130 deletions

File tree

CHANGELOG.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66

77
## [Unreleased]
88

9+
## [0.3.3] - 2026-03-25
10+
11+
This is a patch release focused on strengthening all git workflow skills with concrete eval contracts, enhanced validator enforcement, and comprehensive documentation alignment across the skill suite. Evaluations now cover semantic intent classification, emoji/prefix consistency, bot identity handling, and cross-runner compatibility. The pending-worktree confirmation checkpoint in `git-keep-a-changelog` is now explicitly mandatory for concrete releases, with documentation and validator enforcement to prevent bypass. Compare-link footer maintenance is now explicitly required for both changelog create and update paths, with validator assertions and eval coverage.
12+
13+
### Changed
14+
15+
- Tightened `git-visual-commits` classification and grouping guidance so same-round edits do not collapse into one umbrella commit and release-adjacent work is split by purpose and audience,
16+
- Clarified `git-visual-commits` prefix behavior to default to emoji-first subjects with no prefix, and only allow emoji plus conventional-commit prefix combos when the user explicitly requests that form,
17+
- Hardened `git-visual-commits` bot-commit execution guidance to prefer direct git paths, fail fast when wrapper tools cannot honor aliases, and recover conservatively after wrong-author attempts,
18+
- Refined `git-visual-commits` and `git-visual-squash-summary` skill descriptions and critical rules for consistency and clarity around semantic intent, identity modes, and reference documentation,
19+
- Reorganized `git-visual-commits`, `git-visual-squash-summary`, and `git-keep-a-changelog` skills with explicit workflow steps, clarified parameter forms, and synchronized emoji/prefix reference contract,
20+
- Enhanced `skill-creator-agnostic` for eval directory structure, Codex CLI Windows benchmarking, and runner-agnostic parity validation,
21+
- Clarified `git-keep-a-changelog` pending-worktree confirmation gate as mandatory for concrete releases with new "Mandatory Checkpoints" and "User Intent vs. Mandatory Gates" sections that distinguish between optional scope refinements and required safety checkpoints,
22+
- Strengthened `git-keep-a-changelog` compare-link footer rules to explicitly document insertion, verification, and repair on every edit path.
23+
24+
### Fixed
25+
26+
- Extended `validate-skill-templates.ps1` to enforce release-adjacent grouping rules, direct git execution guidance, fail-fast tool-path checks, non-destructive recovery rules, refined prefix behavior, and commit-language consistency across all git skills,
27+
- Updated the README skill summary so the published repo guidance reflects stronger semantic grouping, direct bot-path execution, conservative commit-repair workflow, clarified prefix defaults, and updated skill entry documentation,
28+
- Added concrete eval contracts with test cases for all git workflow skills: `git-visual-commits` (six tests), `git-visual-squash-summary` (five tests), and `git-keep-a-changelog` (six tests, including pending-worktree gate bypass validation), covering plan review, identity handling, emoji/prefix preservation, SemVer classification, prose wrapping, and consistency validation,
29+
- Added per-skill eval coverage for `markdown-illustrator` and strengthened `skill-creator-agnostic` with benchmark contract reference and Windows PowerShell benchmarking guidance,
30+
- Hardened skill-template validators to enforce the mandatory pending-worktree gate documentation in `git-keep-a-changelog`, requiring SKILL.md sections on mandatory checkpoints, FORMS.md gate emphasis, and evals.json test expectations for gate enforcement,
31+
- Extended validator assertions for `git-keep-a-changelog` to enforce compare-link footer documentation and require eval test case for missing-footer insertion behavior.
32+
933
## [0.3.2] - 2026-03-23
1034

1135
This is a minor release introducing the markdown-illustrator skill for visualization-first document analysis, with expanded repository branding, comprehensive skill documentation, and foundational eval fixture file infrastructure across the skill suite.
@@ -102,7 +126,8 @@ This is a minor release that introduces two complementary git workflow skills, e
102126

103127
- Improved scaffold fidelity with hidden `.bot` asset preservation, explicit UTF-8 and BOM handling, and checks aimed at preventing mojibake or incomplete generated output.
104128

105-
[Unreleased]: https://github.com/codebeltnet/agentic/compare/v0.3.2...HEAD
129+
[Unreleased]: https://github.com/codebeltnet/agentic/compare/v0.3.3...HEAD
130+
[0.3.3]: https://github.com/codebeltnet/agentic/compare/v0.3.2...v0.3.3
106131
[0.3.2]: https://github.com/codebeltnet/agentic/compare/v0.3.1...v0.3.2
107132
[0.3.1]: https://github.com/codebeltnet/agentic/compare/v0.3.0...v0.3.1
108133
[0.3.0]: https://github.com/codebeltnet/agentic/compare/v0.2.0...v0.3.0

0 commit comments

Comments
 (0)