Skip to content

docs: add GA readiness plans and scope CI push trigger - #8

Merged
brettdavies merged 2 commits into
devfrom
docs/ga-plans-and-agents
Apr 15, 2026
Merged

docs: add GA readiness plans and scope CI push trigger#8
brettdavies merged 2 commits into
devfrom
docs/ga-plans-and-agents

Conversation

@brettdavies

@brettdavies brettdavies commented Apr 15, 2026

Copy link
Copy Markdown
Owner

Summary

Add three GA readiness plans covering release infrastructure, CLI features (default subcommand + --command flag), and Python starter checks + validation. Scope the CI push trigger to main and dev branches only. Update AGENTS.md with principle spec source and external research locations.

Type of Change

  • docs: Documentation update
  • ci: CI/CD configuration changes

Files Modified

Modified:

  • .github/workflows/ci.yml: scope push trigger to main/dev branches
  • AGENTS.md: add principle spec source and external research locations

Created:

  • docs/plans/2026-04-02-002-release-infrastructure.md: GA release infrastructure plan
  • docs/plans/2026-04-02-003-cli-features.md: default subcommand + --command flag plan
  • docs/plans/2026-04-02-004-python-starter-checks.md: Python starter checks + validation plan

Checklist

  • Code follows project conventions and style guidelines
  • Commit messages follow Conventional Commits
  • Self-review of code completed
  • No new warnings or errors introduced
  • Changes are backward compatible (or breaking changes documented)

brettdavies and others added 2 commits April 15, 2026 12:58
…pointers

Three plans covering all pre-GA gaps: release infrastructure (completions,
Homebrew, CHANGELOG), CLI features (default subcommand, --command flag),
and Python starter checks with real-world validation. AGENTS.md updated
with principle spec source and external research locations.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Prevents duplicate CI runs when a feature branch push and PR creation fire
seconds apart. Feature branches get CI via pull_request trigger only.
tags-ignore prevents CI on release tag pushes (release workflow handles those).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@brettdavies
brettdavies merged commit 6e1667b into dev Apr 15, 2026
6 checks passed
@brettdavies
brettdavies deleted the docs/ga-plans-and-agents branch April 15, 2026 18:00
brettdavies added a commit that referenced this pull request Apr 15, 2026
## Summary

- CI push trigger scoped to `main`/`dev` branches only — prevents
duplicate runs when feature branch pushes and PR
  creation fire seconds apart
- AGENTS.md updated with principle spec source and external research
locations in the Obsidian vault

## Type of Change

- [x] `ci`: CI/CD configuration changes
- [x] `docs`: Documentation update

## Testing

- [x] All tests passing (verified on dev via PR #8)

## Files Modified

**Modified:**
- `.github/workflows/ci.yml` — added `branches: [main, dev]` to push
trigger
- `AGENTS.md` — added spec source and external research sections

## Checklist

- [x] Commit messages follow [Conventional
Commits](https://www.conventionalcommits.org/)
- [x] No new warnings or errors introduced
- [x] Changes are backward compatible

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant