Skip to content

Commit 2e0d66c

Browse files
committed
chore: remove premature v0.7.4 changelog entries
The automation tools are for internal use to demonstrate the library, not user-facing features to release.
1 parent bfe4279 commit 2e0d66c

File tree

2 files changed

+0
-134
lines changed

2 files changed

+0
-134
lines changed

CHANGELOG.md

Lines changed: 0 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -5,73 +5,6 @@ All notable changes to promptext will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.7.4] - 2025-11-10
9-
10-
### Added
11-
12-
- **Release Notes Generator** (`cmd/release-notes/`): Automated changelog generation powered by promptext
13-
- Analyzes git history since last tag to identify all changes
14-
- Extracts code context with token-aware analysis (~8K token budget)
15-
- Categorizes commits by conventional commit type (feat, fix, docs, chore, breaking)
16-
- Generates Keep a Changelog format automatically
17-
- **AI Enhancement Mode**: New `--ai-prompt` flag generates comprehensive prompts for Claude Code
18-
- Includes full commit history and code context in prompt
19-
- Provides structured instructions for polished release notes
20-
- Example: `go run cmd/release-notes/main.go --version v0.7.4 --ai-prompt`
21-
- Usage: `go run cmd/release-notes/main.go --version v0.7.4` for basic notes
22-
- Demonstrates: Dogfooding promptext for repository automation
23-
24-
- **AI PR Assistant** (`cmd/pr-assistant/`): Automated pull request analysis tool
25-
- GitHub Actions integration for automatic PR review comments
26-
- Uses promptext to extract context from changed files (~10K token budget)
27-
- **Smart Detection**:
28-
- Missing CHANGELOG.md updates when library code changes
29-
- Documentation updates needed for new features
30-
- Example additions needed for new library functionality
31-
- Potential breaking changes based on code keywords
32-
- Generates formatted markdown comment with actionable suggestions
33-
- Workflow file: `.github/workflows/pr-assistant.yml`
34-
- Environment variables: `PR_NUMBER`, `BASE_SHA`, `HEAD_SHA`
35-
- Demonstrates: CI/CD integration with promptext library
36-
37-
- **Local Dev Assistant** (`cmd/dev-assistant/`): Pre-commit validation for developers
38-
- Analyzes git staged changes before committing
39-
- Interactive prompts for fixing detected issues
40-
- Smart pattern detection across codebase structure
41-
- **Validation Checks**:
42-
- Library changes in `pkg/promptext/` require CHANGELOG.md entry
43-
- Public API changes should update documentation
44-
- New features should include examples
45-
- Code changes should have test coverage
46-
- **Modes**:
47-
- Default: Interactive mode with prompts
48-
- `--dry-run`: Show analysis without prompting
49-
- `--auto-fix`: Attempt automatic fixes (manual for most cases)
50-
- Shell wrapper: `./scripts/dev-assistant.sh`
51-
- Can be integrated as git pre-commit hook
52-
- Demonstrates: Local development workflow enhancement
53-
54-
### Documentation
55-
56-
- Added comprehensive READMEs for all three tools explaining usage and integration
57-
- Each tool includes practical examples and git workflow integration patterns
58-
- Documented environment variables and command-line options
59-
60-
### Changed
61-
62-
- Project now dogfoods promptext library in three real-world automation scenarios
63-
- Enhanced code samples with functional assistant tools instead of basic examples
64-
65-
### Development
66-
67-
- All three tools use promptext library via `promptext.Extract()` function
68-
- Token budgets optimized for different use cases (8K-10K ranges)
69-
- File filtering focused on relevant extensions (.go, .md, .yml, .yaml)
70-
- Git integration using standard git commands (diff, log, describe)
71-
- Zero external dependencies beyond promptext library and Go stdlib
72-
73-
---
74-
758
## [0.7.3] - 2025-11-09
769

7710
### Added

docs-astro/src/content/docs/changelog.md

Lines changed: 0 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -10,73 +10,6 @@ All notable changes to promptext are documented here.
1010
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1111
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
1212

13-
## [0.7.4] - 2025-11-10
14-
15-
### Added
16-
17-
- **Release Notes Generator** (`cmd/release-notes/`): Automated changelog generation powered by promptext
18-
- Analyzes git history since last tag to identify all changes
19-
- Extracts code context with token-aware analysis (~8K token budget)
20-
- Categorizes commits by conventional commit type (feat, fix, docs, chore, breaking)
21-
- Generates Keep a Changelog format automatically
22-
- **AI Enhancement Mode**: New `--ai-prompt` flag generates comprehensive prompts for Claude Code
23-
- Includes full commit history and code context in prompt
24-
- Provides structured instructions for polished release notes
25-
- Example: `go run cmd/release-notes/main.go --version v0.7.4 --ai-prompt`
26-
- Usage: `go run cmd/release-notes/main.go --version v0.7.4` for basic notes
27-
- Demonstrates: Dogfooding promptext for repository automation
28-
29-
- **AI PR Assistant** (`cmd/pr-assistant/`): Automated pull request analysis tool
30-
- GitHub Actions integration for automatic PR review comments
31-
- Uses promptext to extract context from changed files (~10K token budget)
32-
- **Smart Detection**:
33-
- Missing CHANGELOG.md updates when library code changes
34-
- Documentation updates needed for new features
35-
- Example additions needed for new library functionality
36-
- Potential breaking changes based on code keywords
37-
- Generates formatted markdown comment with actionable suggestions
38-
- Workflow file: `.github/workflows/pr-assistant.yml`
39-
- Environment variables: `PR_NUMBER`, `BASE_SHA`, `HEAD_SHA`
40-
- Demonstrates: CI/CD integration with promptext library
41-
42-
- **Local Dev Assistant** (`cmd/dev-assistant/`): Pre-commit validation for developers
43-
- Analyzes git staged changes before committing
44-
- Interactive prompts for fixing detected issues
45-
- Smart pattern detection across codebase structure
46-
- **Validation Checks**:
47-
- Library changes in `pkg/promptext/` require CHANGELOG.md entry
48-
- Public API changes should update documentation
49-
- New features should include examples
50-
- Code changes should have test coverage
51-
- **Modes**:
52-
- Default: Interactive mode with prompts
53-
- `--dry-run`: Show analysis without prompting
54-
- `--auto-fix`: Attempt automatic fixes (manual for most cases)
55-
- Shell wrapper: `./scripts/dev-assistant.sh`
56-
- Can be integrated as git pre-commit hook
57-
- Demonstrates: Local development workflow enhancement
58-
59-
### Documentation
60-
61-
- Added comprehensive READMEs for all three tools explaining usage and integration
62-
- Each tool includes practical examples and git workflow integration patterns
63-
- Documented environment variables and command-line options
64-
65-
### Changed
66-
67-
- Project now dogfoods promptext library in three real-world automation scenarios
68-
- Enhanced code samples with functional assistant tools instead of basic examples
69-
70-
### Development
71-
72-
- All three tools use promptext library via `promptext.Extract()` function
73-
- Token budgets optimized for different use cases (8K-10K ranges)
74-
- File filtering focused on relevant extensions (.go, .md, .yml, .yaml)
75-
- Git integration using standard git commands (diff, log, describe)
76-
- Zero external dependencies beyond promptext library and Go stdlib
77-
78-
---
79-
8013
## [0.7.3] - 2025-11-09
8114

8215
### Added

0 commit comments

Comments
 (0)